pub struct Hook {
pub name: String,
pub id: u64,
pub userdata: u64,
}
Expand description
Details provided to Event::Hook
.
Fields§
§name: String
The hook name as passed to Handle::hook_add()
.
id: u64
Internal ID which must be passed to Handle::hook_continue()
.
userdata: u64
userdata
value passed to the mpv request which generated this event, if provided.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Hook
impl RefUnwindSafe for Hook
impl Send for Hook
impl Sync for Hook
impl Unpin for Hook
impl UnwindSafe for Hook
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