pub struct ShiftData {
    pub x: f64,
    pub y: f64,
    pub enabled: ShiftDataEnabled,
}Expand description
Data stored by Shift middleware.
Fields§
§x: f64§y: f64§enabled: ShiftDataEnabledTrait Implementations§
source§impl<'de> Deserialize<'de> for ShiftData
 
impl<'de> Deserialize<'de> for ShiftData
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
impl StructuralPartialEq for ShiftData
Auto Trait Implementations§
impl Freeze for ShiftData
impl RefUnwindSafe for ShiftData
impl Send for ShiftData
impl Sync for ShiftData
impl Unpin for ShiftData
impl UnwindSafe for ShiftData
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§unsafe fn clone_to_uninit(&self, dst: *mut T)
 
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit)