pub struct CommonStructMember {
pub member_id: Box<MemberId>,
pub member_flags: Box<StructMemberFlag>,
pub member_type_id: Box<TypeIdentifier>,
}Fields§
§member_id: Box<MemberId>§member_flags: Box<StructMemberFlag>§member_type_id: Box<TypeIdentifier>Implementations§
Source§impl CommonStructMember
impl CommonStructMember
pub const SERIALIZE_KIND: SerializeKind = xidl_xcdr::SerializeKind::Cdr
Trait Implementations§
Source§impl XcdrDeserialize for CommonStructMember
impl XcdrDeserialize for CommonStructMember
fn deserialize<D: XcdrDeserializer + ?Sized>( deserializer: &mut D, ) -> XcdrResult<Self>
Source§impl XcdrSerialize for CommonStructMember
impl XcdrSerialize for CommonStructMember
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 CommonStructMember
impl XidlTypeObject for CommonStructMember
Auto Trait Implementations§
impl Freeze for CommonStructMember
impl RefUnwindSafe for CommonStructMember
impl Send for CommonStructMember
impl Sync for CommonStructMember
impl Unpin for CommonStructMember
impl UnsafeUnpin for CommonStructMember
impl UnwindSafe for CommonStructMember
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