pub enum SerializableMpvEvent {
Show 16 variants
Shutdown,
LogMessage {
prefix: String,
level: String,
text: String,
log_level: String,
},
GetPropertyReply {
name: String,
result: SerializablePropertyData,
reply_userdata: u64,
},
SetPropertyReply {
reply_userdata: u64,
},
CommandReply {
reply_userdata: u64,
},
StartFile,
EndFile {
reason: String,
},
FileLoaded,
ClientMessage {
message: Vec<String>,
},
VideoReconfig,
AudioReconfig,
Seek,
PlaybackRestart,
PropertyChange {
name: String,
change: SerializablePropertyData,
reply_userdata: u64,
},
QueueOverflow,
Deprecated,
}Variants§
Shutdown
LogMessage
GetPropertyReply
SetPropertyReply
CommandReply
StartFile
EndFile
FileLoaded
ClientMessage
VideoReconfig
AudioReconfig
Seek
PlaybackRestart
PropertyChange
QueueOverflow
Deprecated
Trait Implementations§
Source§impl Clone for SerializableMpvEvent
impl Clone for SerializableMpvEvent
Source§fn clone(&self) -> SerializableMpvEvent
fn clone(&self) -> SerializableMpvEvent
Returns a duplicate 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 SerializableMpvEvent
impl Debug for SerializableMpvEvent
Source§impl<'a> From<Event<'a>> for SerializableMpvEvent
impl<'a> From<Event<'a>> for SerializableMpvEvent
Auto Trait Implementations§
impl Freeze for SerializableMpvEvent
impl RefUnwindSafe for SerializableMpvEvent
impl Send for SerializableMpvEvent
impl Sync for SerializableMpvEvent
impl Unpin for SerializableMpvEvent
impl UnwindSafe for SerializableMpvEvent
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