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