pub struct LocalInstanceCapability {
pub name: String,
pub fsp_port: Option<u16>,
pub priority: i16,
}Expand description
One reusable capability advertised by an authenticated same-host peer.
Priority ranks providers of this capability only. It has no bearing on which process owns the loopback rendezvous anchor or on outbound links.
Fields§
§name: String§fsp_port: Option<u16>§priority: i16Implementations§
Trait Implementations§
Source§impl Clone for LocalInstanceCapability
impl Clone for LocalInstanceCapability
Source§fn clone(&self) -> LocalInstanceCapability
fn clone(&self) -> LocalInstanceCapability
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 LocalInstanceCapability
impl Debug for LocalInstanceCapability
Source§impl<'de> Deserialize<'de> for LocalInstanceCapability
impl<'de> Deserialize<'de> for LocalInstanceCapability
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 LocalInstanceCapability
Source§impl PartialEq for LocalInstanceCapability
impl PartialEq for LocalInstanceCapability
Source§impl Serialize for LocalInstanceCapability
impl Serialize for LocalInstanceCapability
impl StructuralPartialEq for LocalInstanceCapability
Auto Trait Implementations§
impl Freeze for LocalInstanceCapability
impl RefUnwindSafe for LocalInstanceCapability
impl Send for LocalInstanceCapability
impl Sync for LocalInstanceCapability
impl Unpin for LocalInstanceCapability
impl UnsafeUnpin for LocalInstanceCapability
impl UnwindSafe for LocalInstanceCapability
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> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more