pub struct PortInfo {
pub id: Option<PortId>,
pub base_info: Option<PortBaseInfo>,
}Expand description
Logical port information.
Fields§
§id: Option<PortId>§base_info: Option<PortBaseInfo>Trait Implementations§
Source§impl<___E> Encode<PortInfo<'static>, ___E> for PortInfowhere
___E: Encoder + ?Sized,
impl<___E> Encode<PortInfo<'static>, ___E> for PortInfowhere
___E: Encoder + ?Sized,
Source§impl<'a, ___E> Encode<PortInfo<'static>, ___E> for &'a PortInfowhere
___E: Encoder + ?Sized,
impl<'a, ___E> Encode<PortInfo<'static>, ___E> for &'a PortInfowhere
___E: Encoder + ?Sized,
impl Eq for PortInfo
Source§impl<'de> FromWireRef<PortInfo<'de>> for PortInfo
impl<'de> FromWireRef<PortInfo<'de>> for PortInfo
Source§fn from_wire_ref(wire: &PortInfo<'de>) -> PortInfo
fn from_wire_ref(wire: &PortInfo<'de>) -> PortInfo
Converts the given reference to this type.
Source§impl Ord for PortInfo
impl Ord for PortInfo
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
1.21.0 (const: unstable) · Source§fn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
Source§impl PartialOrd for PortInfo
impl PartialOrd for PortInfo
impl StructuralPartialEq for PortInfo
Auto Trait Implementations§
impl Freeze for PortInfo
impl RefUnwindSafe for PortInfo
impl Send for PortInfo
impl Sync for PortInfo
impl Unpin for PortInfo
impl UnsafeUnpin for PortInfo
impl UnwindSafe for PortInfo
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<T, W> FromWireOption<Box<'_, W>> for Twhere
T: FromWire<W>,
impl<T, W> FromWireOption<Box<'_, W>> for Twhere
T: FromWire<W>,
§fn from_wire_option(wire: Box<'_, W>) -> Option<T>
fn from_wire_option(wire: Box<'_, W>) -> Option<T>
Converts the given owned value to an option of this type.
§impl<T, W> FromWireOptionRef<Box<'_, W>> for Twhere
T: FromWireRef<W>,
impl<T, W> FromWireOptionRef<Box<'_, W>> for Twhere
T: FromWireRef<W>,
§fn from_wire_option_ref(wire: &Box<'_, W>) -> Option<T>
fn from_wire_option_ref(wire: &Box<'_, W>) -> Option<T>
Converts the given reference to an option of this type.
§impl<T> InstanceFromServiceTransport<T> for T
impl<T> InstanceFromServiceTransport<T> for T
§fn from_service_transport(handle: T) -> T
fn from_service_transport(handle: T) -> T
Converts the given service transport handle of type
T to [Self]