pub struct ObservationEnvelope {
pub operation_id: Option<OperationId>,
pub instance_id: AgentInstanceId,
pub generation: SessionGeneration,
pub observation: ControlObservation,
}Fields§
§operation_id: Option<OperationId>§instance_id: AgentInstanceId§generation: SessionGeneration§observation: ControlObservationTrait Implementations§
Source§impl Clone for ObservationEnvelope
impl Clone for ObservationEnvelope
Source§impl Debug for ObservationEnvelope
impl Debug for ObservationEnvelope
Source§impl<'de> Deserialize<'de> for ObservationEnvelope
impl<'de> Deserialize<'de> for ObservationEnvelope
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 ObservationEnvelope
Source§impl PartialEq for ObservationEnvelope
impl PartialEq for ObservationEnvelope
Source§impl Serialize for ObservationEnvelope
impl Serialize for ObservationEnvelope
impl StructuralPartialEq for ObservationEnvelope
Auto Trait Implementations§
impl Freeze for ObservationEnvelope
impl RefUnwindSafe for ObservationEnvelope
impl Send for ObservationEnvelope
impl Sync for ObservationEnvelope
impl Unpin for ObservationEnvelope
impl UnsafeUnpin for ObservationEnvelope
impl UnwindSafe for ObservationEnvelope
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