pub struct CapabilityAd {
pub node_id: u64,
pub version: u32,
pub capabilities: Capabilities,
}Expand description
Capability advertisement packet.
Fields§
§node_id: u64Node ID
version: u32Version (for updates)
capabilities: CapabilitiesCapabilities
Implementations§
Trait Implementations§
Source§impl Clone for CapabilityAd
impl Clone for CapabilityAd
Source§fn clone(&self) -> CapabilityAd
fn clone(&self) -> CapabilityAd
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 moreAuto Trait Implementations§
impl Freeze for CapabilityAd
impl RefUnwindSafe for CapabilityAd
impl Send for CapabilityAd
impl Sync for CapabilityAd
impl Unpin for CapabilityAd
impl UnsafeUnpin for CapabilityAd
impl UnwindSafe for CapabilityAd
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