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