Struct smithay_client_toolkit::output::OutputListener
source · [−]pub struct OutputListener { /* private fields */ }
Expand description
A handle to an output listener callback
Dropping it disables the associated callback and frees the closure.
Trait Implementations
Auto Trait Implementations
impl !RefUnwindSafe for OutputListener
impl Send for OutputListener
impl Sync for OutputListener
impl Unpin for OutputListener
impl !UnwindSafe for OutputListener
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