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