Lines Matching refs:A
19 pub struct BoxHrTimerHandle<T, A>
22 A: crate::alloc::Allocator,
25 _p: core::marker::PhantomData<A>,
30 unsafe impl<T, A> HrTimerHandle for BoxHrTimerHandle<T, A>
33 A: crate::alloc::Allocator,
46 impl<T, A> Drop for BoxHrTimerHandle<T, A>
49 A: crate::alloc::Allocator,
55 drop(unsafe { Box::<T, A>::from_raw(self.inner.as_ptr()) }) in drop()
59 impl<T, A> HrTimerPointer for Pin<Box<T, A>>
64 T: for<'a> HrTimerCallback<Pointer<'a> = Pin<Box<T, A>>>,
65 A: crate::alloc::Allocator,
68 type TimerHandle = BoxHrTimerHandle<T, A>;
95 impl<T, A> RawHrTimerCallback for Pin<Box<T, A>>
99 T: for<'a> HrTimerCallback<Pointer<'a> = Pin<Box<T, A>>>,
100 A: crate::alloc::Allocator,