pub struct Sdp<'a> {
pub version: &'a [u8],
pub origin: Origin<'a>,
pub session_name: &'a [u8],
pub connection: Option<ConnectionData<'a>>,
pub session_start_time: u64,
pub session_end_time: u64,
pub attributes: Vec<&'a [u8]>,
pub medias: Vec<Media<'a>>,
}Fields§
§version: &'a [u8]§origin: Origin<'a>§session_name: &'a [u8]§connection: Option<ConnectionData<'a>>§session_start_time: u64§session_end_time: u64§attributes: Vec<&'a [u8]>§medias: Vec<Media<'a>>Trait Implementations§
Auto Trait Implementations§
impl<'a> Freeze for Sdp<'a>
impl<'a> RefUnwindSafe for Sdp<'a>
impl<'a> Send for Sdp<'a>
impl<'a> Sync for Sdp<'a>
impl<'a> Unpin for Sdp<'a>
impl<'a> UnwindSafe for Sdp<'a>
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