pub struct DispatchBinding {
pub dispatch_id: String,
pub agent_session_id: String,
}Expand description
Ephemeral cloud execution identity assigned by Lion.
Both values belong to the transport boundary and never enter the provider-neutral Runtime.
Fields§
§dispatch_id: StringUnique identity for one execution attempt.
agent_session_id: StringAuthenticated Agent WebSocket session selected for the attempt.
Trait Implementations§
Source§impl Clone for DispatchBinding
impl Clone for DispatchBinding
Source§fn clone(&self) -> DispatchBinding
fn clone(&self) -> DispatchBinding
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 moreSource§impl Debug for DispatchBinding
impl Debug for DispatchBinding
Source§impl<'de> Deserialize<'de> for DispatchBinding
impl<'de> Deserialize<'de> for DispatchBinding
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for DispatchBinding
Source§impl PartialEq for DispatchBinding
impl PartialEq for DispatchBinding
Source§impl Serialize for DispatchBinding
impl Serialize for DispatchBinding
impl StructuralPartialEq for DispatchBinding
Auto Trait Implementations§
impl Freeze for DispatchBinding
impl RefUnwindSafe for DispatchBinding
impl Send for DispatchBinding
impl Sync for DispatchBinding
impl Unpin for DispatchBinding
impl UnsafeUnpin for DispatchBinding
impl UnwindSafe for DispatchBinding
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