#[non_exhaustive]pub struct RtpInfoEntry {
pub uri: String,
pub seq: Option<u16>,
pub rtptime: Option<u32>,
}Expand description
One stream’s entry of a PLAY response RTP-Info header (RFC 2326 12.33).
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.uri: StringThe stream’s URL.
seq: Option<u16>Sequence number of the first packet of the stream, when given.
rtptime: Option<u32>RTP timestamp corresponding to the start time in the Range header, when given.
Trait Implementations§
Source§impl Clone for RtpInfoEntry
impl Clone for RtpInfoEntry
Source§impl Debug for RtpInfoEntry
impl Debug for RtpInfoEntry
impl Eq for RtpInfoEntry
Source§impl PartialEq for RtpInfoEntry
impl PartialEq for RtpInfoEntry
impl StructuralPartialEq for RtpInfoEntry
Auto Trait Implementations§
impl Forget for RtpInfoEntry
impl Freeze for RtpInfoEntry
impl RefUnwindSafe for RtpInfoEntry
impl Send for RtpInfoEntry
impl Sync for RtpInfoEntry
impl Unpin for RtpInfoEntry
impl UnsafeUnpin for RtpInfoEntry
impl UnwindSafe for RtpInfoEntry
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