pub struct IntentDispatch {
pub chain_index: u32,
pub channel: ActChannel,
pub action_name: ActionName,
}Expand description
The dispatch identity of an actionIntent (2026-07-18 incorporation,
item ②): 1-based chain position plus the bound attempt’s channel and
native action name, verbatim.
Fields§
§chain_index: u321-based position in binding.attempts.
channel: ActChannelThe attempt’s locating channel.
action_name: ActionNameThe attempt’s provider-native action name.
Trait Implementations§
Source§impl Clone for IntentDispatch
impl Clone for IntentDispatch
Source§fn clone(&self) -> IntentDispatch
fn clone(&self) -> IntentDispatch
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for IntentDispatch
impl RefUnwindSafe for IntentDispatch
impl Send for IntentDispatch
impl Sync for IntentDispatch
impl Unpin for IntentDispatch
impl UnsafeUnpin for IntentDispatch
impl UnwindSafe for IntentDispatch
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