pub struct CompleteBitmaskType {
pub bitmask_flags: Box<BitmaskTypeFlag>,
pub header: Box<CompleteBitmaskHeader>,
pub flag_seq: Box<CompleteBitflagSeq>,
}Fields§
§bitmask_flags: Box<BitmaskTypeFlag>§header: Box<CompleteBitmaskHeader>§flag_seq: Box<CompleteBitflagSeq>Implementations§
Source§impl CompleteBitmaskType
impl CompleteBitmaskType
pub const SERIALIZE_KIND: SerializeKind = xidl_xcdr::SerializeKind::Cdr
Trait Implementations§
Source§impl XcdrDeserialize for CompleteBitmaskType
impl XcdrDeserialize for CompleteBitmaskType
fn deserialize<D: XcdrDeserializer + ?Sized>( deserializer: &mut D, ) -> XcdrResult<Self>
Source§impl XcdrSerialize for CompleteBitmaskType
impl XcdrSerialize for CompleteBitmaskType
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,
Auto Trait Implementations§
impl Freeze for CompleteBitmaskType
impl RefUnwindSafe for CompleteBitmaskType
impl Send for CompleteBitmaskType
impl Sync for CompleteBitmaskType
impl Unpin for CompleteBitmaskType
impl UnsafeUnpin for CompleteBitmaskType
impl UnwindSafe for CompleteBitmaskType
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