Lines Matching refs:from
174 Ok(Self::from(UniqueArc::new(contents, flags)?)) in new()
187 Ok(Self::from(UniqueArc::try_pin_init(init, flags)?)) in pin_init()
198 Ok(Self::from(UniqueArc::try_init(init, flags)?)) in init()
208 fn from(unique: UniqueArc<T>) -> Self { in from() function
209 Self::from(Pin::from(unique)) in from()
219 fn from(mut unique: Pin<UniqueArc<T>>) -> Self { in from() function
222 let arc = Arc::from(unique); in from()
241 Self::pair_from_pin_unique(Pin::from(unique)) in pair_from_unique()
261 let arc1 = Arc::from(unique); in pair_from_pin_unique()
300 Some(unsafe { Self::transmute_from_arc(Arc::from(arc)) }) in try_from_arc_borrow()
316 Err(arc) => Arc::into_unique_or_drop(arc).map(Self::from), in try_from_arc_or_drop()