pub struct GenericHandler<T>where
T: Sync,{
pub rank: usize,
pub name: &'static str,
pub handler: Box<dyn Handler<T>>,
pub updates: Vec<UpdateType>,
}Fields§
§rank: usize§name: &'static str§handler: Box<dyn Handler<T>>§updates: Vec<UpdateType>Auto Trait Implementations§
impl<T> Freeze for GenericHandler<T>
impl<T> !RefUnwindSafe for GenericHandler<T>
impl<T> !Send for GenericHandler<T>
impl<T> !Sync for GenericHandler<T>
impl<T> Unpin for GenericHandler<T>
impl<T> UnsafeUnpin for GenericHandler<T>
impl<T> !UnwindSafe for GenericHandler<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