pub struct KeyVal(/* private fields */);Implementations§
Source§impl KeyVal
impl KeyVal
pub const DELETE: KeyVal
pub const ENTER: KeyVal
pub const LEFT: KeyVal
pub const RIGHT: KeyVal
pub const CHAR_A: KeyVal
pub const CHAR_B: KeyVal
pub const CHAR_C: KeyVal
pub const CHAR_D: KeyVal
pub const CHAR_E: KeyVal
pub const CHAR_F: KeyVal
pub const CHAR_G: KeyVal
pub const CHAR_H: KeyVal
pub const CHAR_I: KeyVal
pub const CHAR_J: KeyVal
pub const CHAR_K: KeyVal
pub const CHAR_L: KeyVal
pub const CHAR_M: KeyVal
pub const CHAR_N: KeyVal
pub const CHAR_O: KeyVal
pub const CHAR_P: KeyVal
pub const CHAR_Q: KeyVal
pub const CHAR_R: KeyVal
pub const CHAR_S: KeyVal
pub const CHAR_T: KeyVal
pub const CHAR_U: KeyVal
pub const CHAR_V: KeyVal
pub const CHAR_W: KeyVal
pub const CHAR_X: KeyVal
pub const CHAR_Y: KeyVal
pub const CHAR_Z: KeyVal
Trait Implementations§
Source§impl<'de> Deserialize<'de> for KeyVal
impl<'de> Deserialize<'de> for KeyVal
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialOrd for KeyVal
impl PartialOrd for KeyVal
impl Copy for KeyVal
impl StructuralPartialEq for KeyVal
Auto Trait Implementations§
impl Freeze for KeyVal
impl RefUnwindSafe for KeyVal
impl Send for KeyVal
impl Sync for KeyVal
impl Unpin for KeyVal
impl UnwindSafe for KeyVal
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,
Source§impl<'de, T> DynamicDeserialize<'de> for Twhere
T: Type + Deserialize<'de>,
impl<'de, T> DynamicDeserialize<'de> for Twhere
T: Type + Deserialize<'de>,
Source§type Deserializer = PhantomData<T>
type Deserializer = PhantomData<T>
A DeserializeSeed implementation for this type.
Source§fn deserializer_for_signature(
signature: &Signature,
) -> Result<<T as DynamicDeserialize<'de>>::Deserializer, Error>
fn deserializer_for_signature( signature: &Signature, ) -> Result<<T as DynamicDeserialize<'de>>::Deserializer, Error>
Get a deserializer compatible with this parsed signature.