[−][src]Struct libmpv_sys::mpv_event_log_message
Fields
prefix: *const c_char
The module prefix, identifies the sender of the message. As a special case, if the message buffer overflows, this will be set to the string "overflow" (which doesn't appear as prefix otherwise), and the text field will contain an informative message.
level: *const c_char
The log level as string. See mpv_request_log_messages() for possible values. The level "no" is never used here.
text: *const c_char
The log message. It consists of 1 line of text, and is terminated with a newline character. (Before API version 1.6, it could contain multiple or partial lines.)
log_level: mpv_log_level
The same contents as the level field, but as a numeric ID. Since API version 1.6.
Trait Implementations
impl Clone for mpv_event_log_message
[src]
fn clone(&self) -> mpv_event_log_message
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for mpv_event_log_message
[src]
impl Debug for mpv_event_log_message
[src]
Auto Trait Implementations
impl RefUnwindSafe for mpv_event_log_message
impl !Send for mpv_event_log_message
impl !Sync for mpv_event_log_message
impl Unpin for mpv_event_log_message
impl UnwindSafe for mpv_event_log_message
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,