pub struct Invocation { /* private fields */ }Implementations§
Source§impl Invocation
impl Invocation
pub fn is_host_call(&self) -> bool
pub fn operation(&self) -> &Definition
pub fn id(&self) -> OperationInstanceId
pub fn generation(&self) -> OperationGeneration
pub fn context(&self) -> &CallContext
pub fn context_mut(&mut self) -> ContextMut<'_>
Auto Trait Implementations§
impl !RefUnwindSafe for Invocation
impl !UnwindSafe for Invocation
impl Freeze for Invocation
impl Send for Invocation
impl Sync for Invocation
impl Unpin for Invocation
impl UnsafeUnpin for Invocation
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