pub struct IntelActive {
pub index: usize,
pub transport: String,
}Expand description
Which endpoint is serving the child’s intelligence, for
AgentMsg::IntelHealth. The bounded structural identity ONLY — the list
index and the transport scheme (unix/vsock/https) — never the URL, cid,
host, or any credential, matching what the agentd://intelligence resource
redacts. An index plus a scheme is enough to tell operators which configured
endpoint is live without putting an address into logs or events.
Fields§
§index: usize§transport: StringTrait Implementations§
Source§impl Clone for IntelActive
impl Clone for IntelActive
Source§fn clone(&self) -> IntelActive
fn clone(&self) -> IntelActive
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 IntelActive
impl Debug for IntelActive
Source§impl<'de> Deserialize<'de> for IntelActive
impl<'de> Deserialize<'de> for IntelActive
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 IntelActive
impl RefUnwindSafe for IntelActive
impl Send for IntelActive
impl Sync for IntelActive
impl Unpin for IntelActive
impl UnsafeUnpin for IntelActive
impl UnwindSafe for IntelActive
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