pub struct ExtensionInvocation {
pub name: String,
pub args: ExtensionArgs,
}Expand description
Fully parsed extension invocation, including the user-supplied name and the structured argument payload.
Fields§
§name: String§args: ExtensionArgsTrait Implementations§
Source§impl Clone for ExtensionInvocation
impl Clone for ExtensionInvocation
Source§fn clone(&self) -> ExtensionInvocation
fn clone(&self) -> ExtensionInvocation
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ExtensionInvocation
impl Debug for ExtensionInvocation
Auto Trait Implementations§
impl Freeze for ExtensionInvocation
impl RefUnwindSafe for ExtensionInvocation
impl Send for ExtensionInvocation
impl Sync for ExtensionInvocation
impl Unpin for ExtensionInvocation
impl UnwindSafe for ExtensionInvocation
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