pub struct PushTransportBeginEvent {
pub connection_id: Option<u8>,
pub trigger_type: Option<TransportTriggerType>,
pub activation_reason: Option<TriggerActivationReason>,
pub container_type: Option<ContainerFormat>,
pub cmaf_session_number: Option<u64>,
pub vendor_specific_context: Option<Vec<u8>>,
}Fields§
§connection_id: Option<u8>§trigger_type: Option<TransportTriggerType>§activation_reason: Option<TriggerActivationReason>§container_type: Option<ContainerFormat>§cmaf_session_number: Option<u64>§vendor_specific_context: Option<Vec<u8>>Trait Implementations§
Source§impl Debug for PushTransportBeginEvent
impl Debug for PushTransportBeginEvent
Auto Trait Implementations§
impl Freeze for PushTransportBeginEvent
impl RefUnwindSafe for PushTransportBeginEvent
impl Send for PushTransportBeginEvent
impl Sync for PushTransportBeginEvent
impl Unpin for PushTransportBeginEvent
impl UnwindSafe for PushTransportBeginEvent
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