pub struct CommonBitflag {
pub position: u16,
pub flags: Box<BitflagFlag>,
}Fields§
§position: u16§flags: Box<BitflagFlag>Implementations§
Source§impl CommonBitflag
impl CommonBitflag
pub const SERIALIZE_KIND: SerializeKind = xidl_xcdr::SerializeKind::Cdr
Trait Implementations§
Source§impl XcdrDeserialize for CommonBitflag
impl XcdrDeserialize for CommonBitflag
fn deserialize<D: XcdrDeserializer + ?Sized>( deserializer: &mut D, ) -> XcdrResult<Self>
Source§impl XcdrSerialize for CommonBitflag
impl XcdrSerialize for CommonBitflag
fn serialize_kind(&self) -> SerializeKind
fn serialize_with<S: XcdrSerializer + ?Sized>( &self, serializer: &mut S, ) -> XcdrResult<()>
fn serialize(&self, buf: &mut [u8]) -> Result<usize, XcdrError>where
Self: Sized,
Source§impl XidlTypeObject for CommonBitflag
impl XidlTypeObject for CommonBitflag
Auto Trait Implementations§
impl Freeze for CommonBitflag
impl RefUnwindSafe for CommonBitflag
impl Send for CommonBitflag
impl Sync for CommonBitflag
impl Unpin for CommonBitflag
impl UnsafeUnpin for CommonBitflag
impl UnwindSafe for CommonBitflag
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