#[repr(C)]struct WlOutputListener<T: COpaquePtr> {
geometry: extern "C" fn(_: T, _: WlOutput, _: i32, _: i32, _: i32, _: i32, _: i32, _: *const c_char, _: *const c_char, _: i32),
mode: extern "C" fn(_: T, _: WlOutput, _: u32, _: i32, _: i32, _: i32),
done: extern "C" fn(_: T, _: WlOutput),
scale: extern "C" fn(_: T, _: WlOutput, _: i32),
}
Fields
geometry: extern "C" fn(_: T, _: WlOutput, _: i32, _: i32, _: i32, _: i32, _: i32, _: *const c_char, _: *const c_char, _: i32)
mode: extern "C" fn(_: T, _: WlOutput, _: u32, _: i32, _: i32, _: i32)
done: extern "C" fn(_: T, _: WlOutput)
scale: extern "C" fn(_: T, _: WlOutput, _: i32)
Auto Trait Implementations
impl<T> RefUnwindSafe for WlOutputListener<T>
impl<T> Send for WlOutputListener<T>
impl<T> Sync for WlOutputListener<T>
impl<T> Unpin for WlOutputListener<T>
impl<T> UnwindSafe for WlOutputListener<T>
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more