pub struct EntityKeyAdapter<KA> { /* private fields */ }Implementations§
Source§impl<KA> EntityKeyAdapter<KA>
impl<KA> EntityKeyAdapter<KA>
Trait Implementations§
Source§impl<KA: Clone> Clone for EntityKeyAdapter<KA>
impl<KA: Clone> Clone for EntityKeyAdapter<KA>
Source§impl<S, A, K, KA> KeyExtract<S, A, K> for EntityKeyAdapter<KA>
impl<S, A, K, KA> KeyExtract<S, A, K> for EntityKeyAdapter<KA>
impl<KA: Copy> Copy for EntityKeyAdapter<KA>
Auto Trait Implementations§
impl<KA> Freeze for EntityKeyAdapter<KA>where
KA: Freeze,
impl<KA> RefUnwindSafe for EntityKeyAdapter<KA>where
KA: RefUnwindSafe,
impl<KA> Send for EntityKeyAdapter<KA>where
KA: Send,
impl<KA> Sync for EntityKeyAdapter<KA>where
KA: Sync,
impl<KA> Unpin for EntityKeyAdapter<KA>where
KA: Unpin,
impl<KA> UnsafeUnpin for EntityKeyAdapter<KA>where
KA: UnsafeUnpin,
impl<KA> UnwindSafe for EntityKeyAdapter<KA>where
KA: UnwindSafe,
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more