Struct disarray_network::transports::Transport
source · Fields
key: PeerKp
noise: NoiseKeys
Implementations
Trait Implementations
sourceimpl TransportWrapper for Transport
impl TransportWrapper for Transport
fn auth(&self) -> NoiseResult<NoiseAuthenticated<XX, X25519Spec, ()>>
sourceimpl TransportWrapperExt for Transport
impl TransportWrapperExt for Transport
fn is_authenticated(&self) -> bool
fn quickstart_tcp(&self) -> BoxedTransport
sourceimpl Transporter for Transport
impl Transporter for Transport
fn keypair(&self) -> &PeerKp
fn noise_keys(&self) -> &NoiseKeys
fn config_mplex(&self) -> MplexConfig
fn config_tcp(&self, delay: Option<bool>) -> GenTcpConfig
fn peer_id(&self) -> PeerId
fn version(&self) -> Version
Auto Trait Implementations
impl RefUnwindSafe for Transport
impl Send for Transport
impl Sync for Transport
impl Unpin for Transport
impl UnwindSafe for Transport
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