Home
last modified time | relevance | path

Searched refs:UniqueArc (Results 1 – 4 of 4) sorted by relevance

/openbmc/linux/rust/kernel/sync/
H A Darc.rs199 UniqueArc::init(init).map(|u| u.into()) in init()
311 fn from(item: UniqueArc<T>) -> Self { in from()
513 pub struct UniqueArc<T: ?Sized> { struct
517 impl<T> UniqueArc<T> { impl
534 Ok(UniqueArc { in try_new_uninit()
542 impl<T> UniqueArc<MaybeUninit<T>> { implementation
558 UniqueArc { in assume_init()
590 impl<T: ?Sized> From<UniqueArc<T>> for Pin<UniqueArc<T>> {
591 fn from(obj: UniqueArc<T>) -> Self { in from()
598 impl<T: ?Sized> Deref for UniqueArc<T> { implementation
[all …]
/openbmc/linux/rust/kernel/
H A Dsync.rs15 pub use arc::{Arc, ArcBorrow, UniqueArc};
H A Dinit.rs214 sync::UniqueArc,
1185 impl<T> InPlaceInit<T> for UniqueArc<T> { implementation
1191 let mut this = UniqueArc::try_new_uninit()?; in try_pin_init()
1205 let mut this = UniqueArc::try_new_uninit()?; in try_init()
/openbmc/linux/samples/rust/
H A Drust_print.rs22 let b = UniqueArc::try_new("hello, world")?; in arc_print()