Struct disarray_network::peers::Peer
source · Expand description
Implements the peer structure for the network
Fields
id: PeerId
keypair: PeerKp
Implementations
Trait Implementations
sourceimpl PeerWrapper for Peer
impl PeerWrapper for Peer
fn authenticate(&self, noise_keys: NoiseKeys) -> NoiseResult<AuthNoiseKeys>
sourceimpl PeerWrapperExt for Peer
impl PeerWrapperExt for Peer
fn generate_ed25519() -> PeerKp
fn generate_noise_keys() -> NoiseKeys
Auto Trait Implementations
impl RefUnwindSafe for Peer
impl Send for Peer
impl Sync for Peer
impl Unpin for Peer
impl UnwindSafe for Peer
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more