pub struct PeerServicesResult {
pub services: Vec<String>,
}Expand description
Result of Request::PeerServices (#52): the services the queried peer CURRENTLY grants the
caller — computed authoritatively on the peer (which owns the truth), always current, only
the caller’s own admitted services (never the peer’s full registry).
Fields§
§services: Vec<String>Trait Implementations§
Source§impl Clone for PeerServicesResult
impl Clone for PeerServicesResult
Source§fn clone(&self) -> PeerServicesResult
fn clone(&self) -> PeerServicesResult
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 PeerServicesResult
impl Debug for PeerServicesResult
Source§impl<'de> Deserialize<'de> for PeerServicesResult
impl<'de> Deserialize<'de> for PeerServicesResult
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 PeerServicesResult
Source§impl PartialEq for PeerServicesResult
impl PartialEq for PeerServicesResult
Source§impl Serialize for PeerServicesResult
impl Serialize for PeerServicesResult
impl StructuralPartialEq for PeerServicesResult
Auto Trait Implementations§
impl Freeze for PeerServicesResult
impl RefUnwindSafe for PeerServicesResult
impl Send for PeerServicesResult
impl Sync for PeerServicesResult
impl Unpin for PeerServicesResult
impl UnsafeUnpin for PeerServicesResult
impl UnwindSafe for PeerServicesResult
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