Enum srt_protocol::protocol::handshake::Handshake
source · pub enum Handshake {
Connector,
Listener(ControlTypes),
Rendezvous(Option<ControlTypes>),
}Variants§
Implementations§
source§impl Handshake
impl Handshake
pub fn handle_handshake( &self, handshake: HandshakeControlInfo ) -> Option<ControlTypes>
Trait Implementations§
source§impl PartialEq<Handshake> for Handshake
impl PartialEq<Handshake> for Handshake
impl Eq for Handshake
impl StructuralEq for Handshake
impl StructuralPartialEq for Handshake
Auto Trait Implementations§
impl RefUnwindSafe for Handshake
impl Send for Handshake
impl Sync for Handshake
impl Unpin for Handshake
impl UnwindSafe for Handshake
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
source§impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere Q: Eq + ?Sized, K: Borrow<Q> + ?Sized,
source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.