Struct sdp::description::session::TimeDescription
source · pub struct TimeDescription {
pub timing: Timing,
pub repeat_times: Vec<RepeatTime>,
}
Expand description
TimeDescription describes “t=”, “r=” fields of the session description which are used to specify the start and stop times for a session as well as repeat intervals and durations for the scheduled session.
Fields§
§timing: Timing
t=<start-time> <stop-time>
repeat_times: Vec<RepeatTime>
r=<repeat interval> <active duration> <offsets from start-time>
Trait Implementations§
source§impl Clone for TimeDescription
impl Clone for TimeDescription
source§fn clone(&self) -> TimeDescription
fn clone(&self) -> TimeDescription
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for TimeDescription
impl Debug for TimeDescription
source§impl Default for TimeDescription
impl Default for TimeDescription
source§fn default() -> TimeDescription
fn default() -> TimeDescription
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for TimeDescription
impl RefUnwindSafe for TimeDescription
impl Send for TimeDescription
impl Sync for TimeDescription
impl Unpin for TimeDescription
impl UnwindSafe for TimeDescription
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