#[non_exhaustive]pub struct SegmentTimeline {
pub entries: Vec<TimelineEntry>,
pub unsupported: Option<Unsupported>,
}Expand description
SegmentTimeline (5.3.9.6).
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.entries: Vec<TimelineEntry>The S entries in document order.
unsupported: Option<Unsupported>Set when the timeline uses a feature outside 0.1 (S@k above 1, an
Ed.6 Pattern); addressing then fails with that typed error.
Trait Implementations§
Source§impl Clone for SegmentTimeline
impl Clone for SegmentTimeline
Source§impl Debug for SegmentTimeline
impl Debug for SegmentTimeline
Source§impl Default for SegmentTimeline
impl Default for SegmentTimeline
impl Eq for SegmentTimeline
Source§impl PartialEq for SegmentTimeline
impl PartialEq for SegmentTimeline
impl StructuralPartialEq for SegmentTimeline
Auto Trait Implementations§
impl Forget for SegmentTimeline
impl Freeze for SegmentTimeline
impl RefUnwindSafe for SegmentTimeline
impl Send for SegmentTimeline
impl Sync for SegmentTimeline
impl Unpin for SegmentTimeline
impl UnsafeUnpin for SegmentTimeline
impl UnwindSafe for SegmentTimeline
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