pub struct PathEndpoints {
pub name: Option<String>,
pub id: Option<u32>,
pub src_node_id: Option<u32>,
pub dst_node_id: Option<u32>,
pub tag: Option<u32>,
}Fields§
§name: Option<String>§id: Option<u32>§src_node_id: Option<u32>§dst_node_id: Option<u32>§tag: Option<u32>Trait Implementations§
Source§impl Clone for PathEndpoints
impl Clone for PathEndpoints
Source§fn clone(&self) -> PathEndpoints
fn clone(&self) -> PathEndpoints
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for PathEndpoints
impl Debug for PathEndpoints
Source§impl Default for PathEndpoints
impl Default for PathEndpoints
Source§fn default() -> PathEndpoints
fn default() -> PathEndpoints
Returns the “default value” for a type. Read more
Source§impl<'a, ___E> Encode<PathEndpoints<'static>, ___E> for &'a PathEndpointswhere
___E: Encoder + ?Sized,
impl<'a, ___E> Encode<PathEndpoints<'static>, ___E> for &'a PathEndpointswhere
___E: Encoder + ?Sized,
Source§fn encode(
self,
encoder: &mut ___E,
out: &mut MaybeUninit<PathEndpoints<'static>>,
_: (),
) -> Result<(), EncodeError>
fn encode( self, encoder: &mut ___E, out: &mut MaybeUninit<PathEndpoints<'static>>, _: (), ) -> Result<(), EncodeError>
Encodes this value into an encoder and output.
§const COPY_OPTIMIZATION: CopyOptimization<Self, W> = _
const COPY_OPTIMIZATION: CopyOptimization<Self, W> = _
Source§impl<___E> Encode<PathEndpoints<'static>, ___E> for PathEndpointswhere
___E: Encoder + ?Sized,
impl<___E> Encode<PathEndpoints<'static>, ___E> for PathEndpointswhere
___E: Encoder + ?Sized,
Source§fn encode(
self,
encoder: &mut ___E,
out: &mut MaybeUninit<PathEndpoints<'static>>,
_: (),
) -> Result<(), EncodeError>
fn encode( self, encoder: &mut ___E, out: &mut MaybeUninit<PathEndpoints<'static>>, _: (), ) -> Result<(), EncodeError>
Encodes this value into an encoder and output.
§const COPY_OPTIMIZATION: CopyOptimization<Self, W> = _
const COPY_OPTIMIZATION: CopyOptimization<Self, W> = _
Source§impl<'de> FromWire<PathEndpoints<'de>> for PathEndpoints
impl<'de> FromWire<PathEndpoints<'de>> for PathEndpoints
Source§fn from_wire(wire_: PathEndpoints<'de>) -> PathEndpoints
fn from_wire(wire_: PathEndpoints<'de>) -> PathEndpoints
Converts the given owned value to this type.
§const COPY_OPTIMIZATION: CopyOptimization<W, Self> = _
const COPY_OPTIMIZATION: CopyOptimization<W, Self> = _
Source§impl<'de> FromWireRef<PathEndpoints<'de>> for PathEndpoints
impl<'de> FromWireRef<PathEndpoints<'de>> for PathEndpoints
Source§fn from_wire_ref(wire: &PathEndpoints<'de>) -> PathEndpoints
fn from_wire_ref(wire: &PathEndpoints<'de>) -> PathEndpoints
Converts the given reference to this type.
Source§impl Hash for PathEndpoints
impl Hash for PathEndpoints
Source§impl Ord for PathEndpoints
impl Ord for PathEndpoints
Source§fn cmp(&self, other: &PathEndpoints) -> Ordering
fn cmp(&self, other: &PathEndpoints) -> Ordering
1.21.0 · 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
Source§impl PartialEq for PathEndpoints
impl PartialEq for PathEndpoints
Source§impl PartialOrd for PathEndpoints
impl PartialOrd for PathEndpoints
impl Eq for PathEndpoints
impl StructuralPartialEq for PathEndpoints
Auto Trait Implementations§
impl Freeze for PathEndpoints
impl RefUnwindSafe for PathEndpoints
impl Send for PathEndpoints
impl Sync for PathEndpoints
impl Unpin for PathEndpoints
impl UnsafeUnpin for PathEndpoints
impl UnwindSafe for PathEndpoints
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
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]