pub struct TransportOptions {
pub stream_usage: Option<u8>,
pub video_stream_id: Option<u8>,
pub audio_stream_id: Option<u8>,
pub tls_endpoint_id: Option<u8>,
pub url: Option<String>,
pub trigger_options: Option<TransportTriggerOptions>,
pub ingest_method: Option<IngestMethods>,
pub container_options: Option<ContainerOptions>,
pub expiry_time: Option<u64>,
pub video_streams: Option<Vec<VideoStream>>,
pub audio_streams: Option<Vec<AudioStream>>,
}Fields§
§stream_usage: Option<u8>§video_stream_id: Option<u8>§audio_stream_id: Option<u8>§tls_endpoint_id: Option<u8>§url: Option<String>§trigger_options: Option<TransportTriggerOptions>§ingest_method: Option<IngestMethods>§container_options: Option<ContainerOptions>§expiry_time: Option<u64>§video_streams: Option<Vec<VideoStream>>§audio_streams: Option<Vec<AudioStream>>Trait Implementations§
Source§impl Debug for TransportOptions
impl Debug for TransportOptions
Auto Trait Implementations§
impl Freeze for TransportOptions
impl RefUnwindSafe for TransportOptions
impl Send for TransportOptions
impl Sync for TransportOptions
impl Unpin for TransportOptions
impl UnwindSafe for TransportOptions
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