Lines Matching defs:T
172 pub fn new(contents: T, flags: Flags) -> Result<Self, AllocError> { in new()
182 pub fn pin_init<E>(init: impl PinInit<T, E>, flags: Flags) -> Result<Self, E> in pin_init()
193 pub fn init<E>(init: impl Init<T, E>, flags: Flags) -> Result<Self, E> in init()
236 pub fn pair_from_unique<const ID2: u64>(unique: UniqueArc<T>) -> (Self, ListArc<T, ID2>) in pair_from_unique()
248 mut unique: Pin<UniqueArc<T>>, in pair_from_pin_unique()
249 ) -> (Self, ListArc<T, ID2>) in pair_from_pin_unique()
336 fn transmute_to_arc(self) -> Arc<T> { in transmute_to_arc()
348 pub fn into_raw(self) -> *const T { in into_raw()
370 pub fn into_arc(self) -> Arc<T> { in into_arc()
379 pub fn clone_arc(&self) -> Arc<T> { in clone_arc()
390 pub fn as_arc(&self) -> &Arc<T> { in as_arc()
399 pub fn as_arc_borrow(&self) -> ArcBorrow<'_, T> { in as_arc_borrow() argument
439 fn as_ref(&self) -> &Arc<T> { in as_ref()