pub struct Handles {
pub message: Name,
pub edges: Option<&'static [Edge]>,
pub declared: Option<Declared>,
}Fields§
§message: Name§edges: Option<&'static [Edge]>None when the handler declared nothing about what it sends.
declared: Option<Declared>Where the handler was written, when #[handler] wrote it.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Handles
impl RefUnwindSafe for Handles
impl Send for Handles
impl Sync for Handles
impl Unpin for Handles
impl UnsafeUnpin for Handles
impl UnwindSafe for Handles
Blanket Implementations§
impl<M> AllowedSignal<M> for Mwhere
M: 'static,
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