pub struct ExecControlReady {
pub version: u8,
pub endpoint: String,
pub connection: [u8; 16],
}Expand description
Ephemeral authority for the exact agent connection that received this advertisement.
Fields§
§version: u8Supported host-only contract.
endpoint: StringExisting local host-control endpoint, resolved by the runtime.
connection: [u8; 16]Random connection capability; invalidated on disconnect and never persisted.
Trait Implementations§
Source§impl Clone for ExecControlReady
impl Clone for ExecControlReady
Source§impl Debug for ExecControlReady
impl Debug for ExecControlReady
Source§impl<'de> Deserialize<'de> for ExecControlReady
impl<'de> Deserialize<'de> for ExecControlReady
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
Auto Trait Implementations§
impl Freeze for ExecControlReady
impl RefUnwindSafe for ExecControlReady
impl Send for ExecControlReady
impl Sync for ExecControlReady
impl Unpin for ExecControlReady
impl UnsafeUnpin for ExecControlReady
impl UnwindSafe for ExecControlReady
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