pub struct MemberFlag {
pub value: u32,
}Fields§
§value: u32Implementations§
Source§impl MemberFlag
impl MemberFlag
pub const TRY_CONSTRUCT1: u32
pub const TRY_CONSTRUCT2: u32
pub const IS_EXTERNAL: u32
pub const IS_OPTIONAL: u32
pub const IS_MUST_UNDERSTAND: u32
pub const IS_KEY: u32
pub const IS_DEFAULT: u32
Trait Implementations§
Source§impl XcdrDeserialize for MemberFlag
impl XcdrDeserialize for MemberFlag
fn deserialize<D: XcdrDeserializer + ?Sized>( deserializer: &mut D, ) -> XcdrResult<Self>
Source§impl XcdrSerialize for MemberFlag
impl XcdrSerialize for MemberFlag
fn serialize_with<S: XcdrSerializer + ?Sized>( &self, serializer: &mut S, ) -> XcdrResult<()>
fn serialize_kind(&self) -> SerializeKind
fn serialize(&self, buf: &mut [u8]) -> Result<usize, XcdrError>where
Self: Sized,
Source§impl XidlTypeObject for MemberFlag
impl XidlTypeObject for MemberFlag
Auto Trait Implementations§
impl Freeze for MemberFlag
impl RefUnwindSafe for MemberFlag
impl Send for MemberFlag
impl Sync for MemberFlag
impl Unpin for MemberFlag
impl UnsafeUnpin for MemberFlag
impl UnwindSafe for MemberFlag
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