[][src]Enum rml_rtmp::handshake::PeerType

pub enum PeerType {
    Server,
    Client,
}

The type of peer being represented by the handshake.

This only matters due to the FP9 handshaking process, where the client and server use different calculations for packet generation.

Variants

Server

Handshake being represented as a server

Client

Handshake being represented as a client

Trait Implementations

impl Debug for PeerType[src]

impl Eq for PeerType[src]

impl PartialEq<PeerType> for PeerType[src]

impl StructuralEq for PeerType[src]

impl StructuralPartialEq for PeerType[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> Same<T> for T

type Output = T

Should always be Self

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.