pub struct QualifiedRouterId {
pub name: String,
pub origin: String,
}Expand description
A Router identity qualified by the origin its definition came from.
Path-free for the same reason crate::QualifiedFleetId is: an absolute
path in a durable receipt leaks the operator’s home directory.
Fields§
§name: String§origin: StringImplementations§
Trait Implementations§
Source§impl Clone for QualifiedRouterId
impl Clone for QualifiedRouterId
Source§fn clone(&self) -> QualifiedRouterId
fn clone(&self) -> QualifiedRouterId
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 QualifiedRouterId
impl Debug for QualifiedRouterId
Source§impl<'de> Deserialize<'de> for QualifiedRouterId
impl<'de> Deserialize<'de> for QualifiedRouterId
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for QualifiedRouterId
Source§impl PartialEq for QualifiedRouterId
impl PartialEq for QualifiedRouterId
Source§impl Serialize for QualifiedRouterId
impl Serialize for QualifiedRouterId
impl StructuralPartialEq for QualifiedRouterId
Auto Trait Implementations§
impl Freeze for QualifiedRouterId
impl RefUnwindSafe for QualifiedRouterId
impl Send for QualifiedRouterId
impl Sync for QualifiedRouterId
impl Unpin for QualifiedRouterId
impl UnsafeUnpin for QualifiedRouterId
impl UnwindSafe for QualifiedRouterId
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