pub struct ExtensionTarget;Expand description
Enumerates all supported extension target types
Implementations§
Source§impl ExtensionTarget
impl ExtensionTarget
pub const CALL: &'static str = "call"
pub const COMPOSITE: &'static str = "composite"
pub const EMIT: &'static str = "emit"
pub const FOR: &'static str = "for"
pub const LISTEN: &'static str = "listen"
pub const RAISE: &'static str = "raise"
pub const RUN: &'static str = "run"
pub const SET: &'static str = "set"
pub const SWITCH: &'static str = "switch"
pub const TRY: &'static str = "try"
pub const WAIT: &'static str = "wait"
pub const A2A: &'static str = "a2a"
pub const ALL: &'static str = "all"
Sourcepub const ALL_VALUES: &'static [&'static str]
pub const ALL_VALUES: &'static [&'static str]
All valid values for this type
Auto Trait Implementations§
impl Freeze for ExtensionTarget
impl RefUnwindSafe for ExtensionTarget
impl Send for ExtensionTarget
impl Sync for ExtensionTarget
impl Unpin for ExtensionTarget
impl UnsafeUnpin for ExtensionTarget
impl UnwindSafe for ExtensionTarget
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