Struct noise::HandshakePattern
source · pub struct HandshakePattern {
pub initiator: InitiatorPattern,
pub responder: OneWayPattern,
}Fields§
§initiator: InitiatorPattern§responder: OneWayPatternImplementations§
source§impl HandshakePattern
impl HandshakePattern
pub fn nn() -> Self
pub fn pre_messages(self) -> &'static [PreMsgKeyPat]
pub fn message_patterns(
self,
is_initiator: bool
) -> &'static [&'static [MessagePattern]]
Trait Implementations§
source§impl Clone for HandshakePattern
impl Clone for HandshakePattern
source§fn clone(&self) -> HandshakePattern
fn clone(&self) -> HandshakePattern
Returns a copy of the value. Read more
1.0.0 · 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 HandshakePattern
impl Debug for HandshakePattern
source§impl Display for HandshakePattern
impl Display for HandshakePattern
source§impl Hash for HandshakePattern
impl Hash for HandshakePattern
source§impl PartialEq<HandshakePattern> for HandshakePattern
impl PartialEq<HandshakePattern> for HandshakePattern
source§fn eq(&self, other: &HandshakePattern) -> bool
fn eq(&self, other: &HandshakePattern) -> bool
This method tests for
self and other values to be equal, and is used
by ==.