pub struct Stream {Show 27 fields
pub created_at: i64,
pub id: String,
pub deleted: Option<bool>,
pub ingest_rate: Option<f64>,
pub is_active: bool,
pub kind: String,
pub last_seen: i64,
pub name: String,
pub outgoing_rate: Option<f64>,
pub parent_id: Option<String>,
pub profiles: Vec<Profile>,
pub record: bool,
pub region: Option<String>,
pub renditions: Renditions,
pub source_bytes: i64,
pub source_segments: i64,
pub source_segments_duration: f64,
pub suspended: bool,
pub transcoded_bytes: i64,
pub transcoded_segments: i64,
pub transcoded_segments_duration: f64,
pub user_id: String,
pub multistream: Option<Multistream>,
pub playback_id: Option<String>,
pub stream_key: Option<String>,
pub created_by_token_name: Option<String>,
pub playback_policy: Option<PlaybackPolicy>,
}Fields§
§created_at: i64§id: String§deleted: Option<bool>§ingest_rate: Option<f64>§is_active: bool§kind: String§last_seen: i64§name: String§outgoing_rate: Option<f64>§parent_id: Option<String>§profiles: Vec<Profile>§record: bool§region: Option<String>§renditions: Renditions§source_bytes: i64§source_segments: i64§source_segments_duration: f64§suspended: bool§transcoded_bytes: i64§transcoded_segments: i64§transcoded_segments_duration: f64§user_id: String§multistream: Option<Multistream>§playback_id: Option<String>§stream_key: Option<String>§created_by_token_name: Option<String>§playback_policy: Option<PlaybackPolicy>Trait Implementations§
Source§impl<'de> Deserialize<'de> for Stream
impl<'de> Deserialize<'de> for Stream
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
impl StructuralPartialEq for Stream
Auto Trait Implementations§
impl Freeze for Stream
impl RefUnwindSafe for Stream
impl Send for Stream
impl Sync for Stream
impl Unpin for Stream
impl UnwindSafe for Stream
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