Lines Matching defs:T
184 pub fn pin_init<E>(init: impl PinInit<T, E>) -> error::Result<Self> in pin_init()
195 pub fn init<E>(init: impl Init<T, E>) -> error::Result<Self> in init()
221 pub fn into_raw(self) -> *const T { in into_raw()
265 pub fn as_arc_borrow(&self) -> ArcBorrow<'_, T> { in as_arc_borrow() argument
285 unsafe fn borrow<'a>(ptr: *const core::ffi::c_void) -> ArcBorrow<'a, T> { in borrow() argument
314 fn as_ref(&self) -> &T { in as_ref()
586 pub fn write(mut self, value: T) -> UniqueArc<T> { in write()
598 pub unsafe fn assume_init(self) -> UniqueArc<T> { in assume_init()
608 pub fn init_with<E>(mut self, init: impl Init<T, E>) -> core::result::Result<UniqueArc<T>, E> { in init_with() argument
620 init: impl PinInit<T, E>, in pin_init_with()
621 ) -> core::result::Result<Pin<UniqueArc<T>>, E> { in pin_init_with()