Enum gstreamer::MessageType
source · [−]pub enum MessageType {
Show 39 variants
Unknown,
Eos,
Error,
Warning,
Info,
Tag,
Buffering,
StateChanged,
StateDirty,
StepDone,
ClockProvide,
ClockLost,
NewClock,
StructureChange,
StreamStatus,
Application,
Element,
SegmentStart,
SegmentDone,
DurationChanged,
Latency,
AsyncStart,
AsyncDone,
RequestState,
StepStart,
Qos,
Progress,
Toc,
ResetTime,
StreamStart,
NeedContext,
HaveContext,
Extended,
DeviceAdded,
DeviceRemoved,
PropertyNotify,
StreamCollection,
StreamsSelected,
Redirect,
// some variants omitted
}
Variants
Unknown
Eos
Error
Warning
Info
Tag
Buffering
StateChanged
StateDirty
StepDone
ClockProvide
ClockLost
NewClock
StructureChange
StreamStatus
Application
Element
SegmentStart
SegmentDone
DurationChanged
Latency
AsyncStart
AsyncDone
RequestState
StepStart
Qos
Progress
Toc
ResetTime
StreamStart
NeedContext
HaveContext
Extended
DeviceAdded
DeviceRemoved
PropertyNotify
StreamCollection
StreamsSelected
Redirect
Trait Implementations
type Checker = GenericValueTypeChecker<Self>
type Checker = GenericValueTypeChecker<Self>
Value type checker.
Get the contained value from a Value
. Read more
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Returns the type identifier of Self
.
Auto Trait Implementations
impl RefUnwindSafe for MessageType
impl Send for MessageType
impl Sync for MessageType
impl Unpin for MessageType
impl UnwindSafe for MessageType
Blanket Implementations
Mutably borrows from an owned value. Read more
Returns a SendValue
clone of self
.