pub struct KeymapId { /* private fields */ }Expand description
The wire type corresponding to KeymapId.
Implementations§
Trait Implementations§
Source§impl<'a, ___E> Encode<KeymapId, ___E> for &'a KeymapIdwhere
___E: ?Sized,
impl<'a, ___E> Encode<KeymapId, ___E> for &'a KeymapIdwhere
___E: ?Sized,
Source§impl<___E> Encode<KeymapId, ___E> for KeymapIdwhere
___E: ?Sized,
impl<___E> Encode<KeymapId, ___E> for KeymapIdwhere
___E: ?Sized,
Source§impl FromWireRef<KeymapId> for KeymapId
impl FromWireRef<KeymapId> for KeymapId
Source§fn from_wire_ref(wire: &KeymapId) -> Self
fn from_wire_ref(wire: &KeymapId) -> Self
Converts the given reference to this type.
Source§impl Wire for KeymapId
impl Wire for KeymapId
Source§fn zero_padding(_: &mut MaybeUninit<Self>)
fn zero_padding(_: &mut MaybeUninit<Self>)
Writes zeroes to the padding for this type, if any.
impl Copy for KeymapId
impl Eq for KeymapId
impl StructuralPartialEq for KeymapId
Auto Trait Implementations§
impl Freeze for KeymapId
impl RefUnwindSafe for KeymapId
impl Send for KeymapId
impl Sync for KeymapId
impl Unpin for KeymapId
impl UnsafeUnpin for KeymapId
impl UnwindSafe for KeymapId
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<T> InstanceFromServiceTransport<T> for T
impl<T> InstanceFromServiceTransport<T> for T
§fn from_service_transport(handle: T) -> T
fn from_service_transport(handle: T) -> T
Converts the given service transport handle of type
T to [Self]