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