Struct motion_lib::mlist::Flags
source · pub struct Flags {}
Fields§
§turn: bool
§loop: bool
§move: bool
§fix_trans: bool
§fix_rot: bool
§fix_scale: bool
§unk_40: bool
§unk_80: bool
§unk_100: bool
§unk_200: bool
§unk_400: bool
§unk_800: bool
§unk_1000: bool
§unk_2000: bool
Trait Implementations§
source§impl<'de> Deserialize<'de> for Flags
impl<'de> Deserialize<'de> for Flags
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 Flags
impl Diff for Flags
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<Flags> for Flags
impl PartialEq<Flags> for Flags
impl Copy for Flags
impl StructuralPartialEq for Flags
Auto Trait Implementations§
impl RefUnwindSafe for Flags
impl Send for Flags
impl Sync for Flags
impl Unpin for Flags
impl UnwindSafe for Flags
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