pub struct ErtmpInput {
pub client_caps_ex: u64,
pub server_caps_ex: u64,
pub object_encoding: u8,
pub events: Vec<ErtmpEvent>,
}Expand description
Ordered input to E-RTMP verification.
Fields§
§client_caps_ex: u64capsEx sent by the client.
server_caps_ex: u64capsEx returned by the server.
object_encoding: u8AMF object encoding selected by the connection. Must be 3.
events: Vec<ErtmpEvent>Caller-parsed events in exact transmission order.
Trait Implementations§
Source§impl Clone for ErtmpInput
impl Clone for ErtmpInput
Source§impl Debug for ErtmpInput
impl Debug for ErtmpInput
Source§impl<'de> Deserialize<'de> for ErtmpInput
impl<'de> Deserialize<'de> for ErtmpInput
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for ErtmpInput
impl RefUnwindSafe for ErtmpInput
impl Send for ErtmpInput
impl Sync for ErtmpInput
impl Unpin for ErtmpInput
impl UnsafeUnpin for ErtmpInput
impl UnwindSafe for ErtmpInput
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