pub struct CallEvent {
pub handler_name: &'static str,
pub handler_args_t: &'static str,
pub handler_args: Option<String>,
pub inner: Vec<Self>,
pub resolution: Option<Resolution>,
pub return_t: &'static str,
pub return_v: Option<String>,
}Fields§
§handler_name: &'static str§handler_args_t: &'static str§handler_args: Option<String>§inner: Vec<Self>§resolution: Option<Resolution>§return_t: &'static str§return_v: Option<String>Implementations§
Source§impl CallEvent
impl CallEvent
pub fn resolve(&mut self, resolution: Resolution)
pub fn push_inner(&mut self, event: Self)
Trait Implementations§
Auto Trait Implementations§
impl Freeze for CallEvent
impl RefUnwindSafe for CallEvent
impl Send for CallEvent
impl Sync for CallEvent
impl Unpin for CallEvent
impl UnwindSafe for CallEvent
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