pub struct SegmentPlan {
pub policy: Key,
pub source_duration_ms: u64,
pub segments: Vec<PlannedSegment>,
}Fields§
§policy: Key§source_duration_ms: u64§segments: Vec<PlannedSegment>Trait Implementations§
Source§impl Clone for SegmentPlan
impl Clone for SegmentPlan
Source§fn clone(&self) -> SegmentPlan
fn clone(&self) -> SegmentPlan
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 SegmentPlan
impl Debug for SegmentPlan
impl Eq for SegmentPlan
Source§impl PartialEq for SegmentPlan
impl PartialEq for SegmentPlan
impl StructuralPartialEq for SegmentPlan
Auto Trait Implementations§
impl Freeze for SegmentPlan
impl RefUnwindSafe for SegmentPlan
impl Send for SegmentPlan
impl Sync for SegmentPlan
impl Unpin for SegmentPlan
impl UnsafeUnpin for SegmentPlan
impl UnwindSafe for SegmentPlan
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