pub enum PgsSegmentType {
PDS = 20,
ODS = 21,
PCS = 22,
WDS = 23,
END = 128,
ERR = 0,
}Expand description
Represents the type of a segment in a Presentation Graphic Stream (PGS).
Variants§
PDS = 20
Palette Definition Segment
ODS = 21
Object Definition Segment
PCS = 22
Presentation Composition Segment
WDS = 23
Window Definition Segment
END = 128
End of Display Set Segment
ERR = 0
Error in Segment
Trait Implementations§
Source§impl Clone for PgsSegmentType
impl Clone for PgsSegmentType
Source§fn clone(&self) -> PgsSegmentType
fn clone(&self) -> PgsSegmentType
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 moreimpl Copy for PgsSegmentType
Source§impl Debug for PgsSegmentType
impl Debug for PgsSegmentType
Source§impl Display for PgsSegmentType
impl Display for PgsSegmentType
Source§impl From<u8> for PgsSegmentType
impl From<u8> for PgsSegmentType
Source§impl PartialEq for PgsSegmentType
impl PartialEq for PgsSegmentType
Source§fn eq(&self, other: &PgsSegmentType) -> bool
fn eq(&self, other: &PgsSegmentType) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for PgsSegmentType
Auto Trait Implementations§
impl Freeze for PgsSegmentType
impl RefUnwindSafe for PgsSegmentType
impl Send for PgsSegmentType
impl Sync for PgsSegmentType
impl Unpin for PgsSegmentType
impl UnsafeUnpin for PgsSegmentType
impl UnwindSafe for PgsSegmentType
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