pub struct EngineEgressHostReportResponseV1 {
pub schema_version: u32,
pub observation_digest: Sha256Digest,
pub observation: EgressTransportObservationV1,
}Expand description
The stored host report. The Engine sets HostReported; clients cannot
submit an observer value in the request.
Fields§
§schema_version: u32§observation_digest: Sha256Digest§observation: EgressTransportObservationV1Implementations§
Source§impl EngineEgressHostReportResponseV1
impl EngineEgressHostReportResponseV1
pub fn validate(&self) -> Result<(), ValidationError>
Trait Implementations§
Source§impl<'de> Deserialize<'de> for EngineEgressHostReportResponseV1
impl<'de> Deserialize<'de> for EngineEgressHostReportResponseV1
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 EngineEgressHostReportResponseV1
impl StructuralPartialEq for EngineEgressHostReportResponseV1
Auto Trait Implementations§
impl Forget for EngineEgressHostReportResponseV1
impl Freeze for EngineEgressHostReportResponseV1
impl Move for EngineEgressHostReportResponseV1
impl RefUnwindSafe for EngineEgressHostReportResponseV1
impl Send for EngineEgressHostReportResponseV1
impl Sync for EngineEgressHostReportResponseV1
impl Unpin for EngineEgressHostReportResponseV1
impl UnsafeUnpin for EngineEgressHostReportResponseV1
impl UnwindSafe for EngineEgressHostReportResponseV1
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