pub struct WindowHandlers<L: FnMut() -> T, A: FnMut(&mut T), D: FnMut(&mut T), U: FnMut(T), T> {
pub load: L,
pub appear: A,
pub disappear: D,
pub unload: U,
}Fields§
§load: L§appear: A§disappear: D§unload: UAuto Trait Implementations§
impl<L, A, D, U, T> Freeze for WindowHandlers<L, A, D, U, T>
impl<L, A, D, U, T> RefUnwindSafe for WindowHandlers<L, A, D, U, T>
impl<L, A, D, U, T> Send for WindowHandlers<L, A, D, U, T>
impl<L, A, D, U, T> Sync for WindowHandlers<L, A, D, U, T>
impl<L, A, D, U, T> Unpin for WindowHandlers<L, A, D, U, T>
impl<L, A, D, U, T> UnwindSafe for WindowHandlers<L, A, D, U, T>
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