pub enum SensorMode {
ReadOnly,
ReadWrite,
WriteOnly,
}Variants§
Trait Implementations§
Source§impl Debug for SensorMode
impl Debug for SensorMode
Source§impl<'de> Deserialize<'de> for SensorMode
impl<'de> Deserialize<'de> for SensorMode
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 PartialEq for SensorMode
impl PartialEq for SensorMode
Source§impl Serialize for SensorMode
impl Serialize for SensorMode
Source§impl Type for SensorMode
impl Type for SensorMode
impl Eq for SensorMode
impl StructuralPartialEq for SensorMode
Auto Trait Implementations§
impl Freeze for SensorMode
impl RefUnwindSafe for SensorMode
impl Send for SensorMode
impl Sync for SensorMode
impl Unpin for SensorMode
impl UnwindSafe for SensorMode
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<'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.