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