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