#[repr(u32)]
pub enum PlatformSubcomponentInfo {
Mover(Option<PlatformMoverInfo>),
SimpleMover(PlatformSimpleMoverInfo),
}
Variants
Mover(Option<PlatformMoverInfo>)
SimpleMover(PlatformSimpleMoverInfo)
Trait Implementations
sourceimpl Debug for PlatformSubcomponentInfo
impl Debug for PlatformSubcomponentInfo
sourceimpl<__READER: Read> Deserialize<LittleEndian, BitReader<BigEndian, __READER>> for PlatformSubcomponentInfo
impl<__READER: Read> Deserialize<LittleEndian, BitReader<BigEndian, __READER>> for PlatformSubcomponentInfo
sourcefn deserialize(reader: &mut BEBitReader<__READER>) -> Result<Self>
fn deserialize(reader: &mut BEBitReader<__READER>) -> Result<Self>
Deserializes the type by reading from the reader.
sourceimpl PartialEq<PlatformSubcomponentInfo> for PlatformSubcomponentInfo
impl PartialEq<PlatformSubcomponentInfo> for PlatformSubcomponentInfo
sourcefn eq(&self, other: &PlatformSubcomponentInfo) -> bool
fn eq(&self, other: &PlatformSubcomponentInfo) -> bool
sourceimpl<'__LIFETIME, __WRITER: Write> Serialize<LittleEndian, BitWriter<BigEndian, __WRITER>> for &'__LIFETIME PlatformSubcomponentInfo
impl<'__LIFETIME, __WRITER: Write> Serialize<LittleEndian, BitWriter<BigEndian, __WRITER>> for &'__LIFETIME PlatformSubcomponentInfo
impl StructuralPartialEq for PlatformSubcomponentInfo
Auto Trait Implementations
impl RefUnwindSafe for PlatformSubcomponentInfo
impl Send for PlatformSubcomponentInfo
impl Sync for PlatformSubcomponentInfo
impl Unpin for PlatformSubcomponentInfo
impl UnwindSafe for PlatformSubcomponentInfo
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more