Struct motion_lib::mlist::Extra
source · pub struct Extra {
pub xlu_start: u8,
pub xlu_end: u8,
pub cancel_frame: u8,
pub no_stop_intp: bool,
}
Fields§
§xlu_start: u8
§xlu_end: u8
§cancel_frame: u8
§no_stop_intp: bool
Trait Implementations§
source§impl<'de> Deserialize<'de> for Extra
impl<'de> Deserialize<'de> for Extra
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 Diff for Extra
impl Diff for Extra
source§fn diff_custom<D>(&self, other: &Self, visitor: &D) -> <D as Differ<Self>>::Reprwhere
D: Differ<Self>,
fn diff_custom<D>(&self, other: &Self, visitor: &D) -> <D as Differ<Self>>::Reprwhere D: Differ<Self>,
Produces a diff between two structs, using an external diffing implementation
source§fn apply_custom<D>(&mut self, diff: &<D as Differ<Self>>::Repr, visitor: &D)where
D: Differ<Self>,
fn apply_custom<D>(&mut self, diff: &<D as Differ<Self>>::Repr, visitor: &D)where D: Differ<Self>,
Applies the diff directly to the struct, using an external diffing implementation
source§impl PartialEq<Extra> for Extra
impl PartialEq<Extra> for Extra
impl StructuralPartialEq for Extra
Auto Trait Implementations§
impl RefUnwindSafe for Extra
impl Send for Extra
impl Sync for Extra
impl Unpin for Extra
impl UnwindSafe for Extra
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