pub struct ErtmpTrack {
pub media_type: ErtmpMediaType,
pub track_id: u8,
}Expand description
One E-RTMP track. An absent wire trackId is represented as zero.
Fields§
§media_type: ErtmpMediaTypeAudio or video.
track_id: u8E-RTMP multitrack id, or zero for a message without multitrack signaling.
Trait Implementations§
Source§impl Clone for ErtmpTrack
impl Clone for ErtmpTrack
impl Copy for ErtmpTrack
Source§impl Debug for ErtmpTrack
impl Debug for ErtmpTrack
Source§impl<'de> Deserialize<'de> for ErtmpTrack
impl<'de> Deserialize<'de> for ErtmpTrack
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 Eq for ErtmpTrack
Source§impl Hash for ErtmpTrack
impl Hash for ErtmpTrack
Source§impl Ord for ErtmpTrack
impl Ord for ErtmpTrack
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
1.21.0 (const: unstable) · Source§fn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
Source§impl PartialEq for ErtmpTrack
impl PartialEq for ErtmpTrack
Source§impl PartialOrd for ErtmpTrack
impl PartialOrd for ErtmpTrack
Source§impl Serialize for ErtmpTrack
impl Serialize for ErtmpTrack
impl StructuralPartialEq for ErtmpTrack
Auto Trait Implementations§
impl Freeze for ErtmpTrack
impl RefUnwindSafe for ErtmpTrack
impl Send for ErtmpTrack
impl Sync for ErtmpTrack
impl Unpin for ErtmpTrack
impl UnsafeUnpin for ErtmpTrack
impl UnwindSafe for ErtmpTrack
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.