pub struct IncidentReport {
pub generated_at: String,
pub identity_did: Option<String>,
pub devices: Vec<DeviceInfo>,
pub recent_events: Vec<EventInfo>,
pub recommendations: Vec<String>,
}Expand description
Incident report output.
Fields§
§generated_at: String§identity_did: Option<String>§devices: Vec<DeviceInfo>§recent_events: Vec<EventInfo>§recommendations: Vec<String>Trait Implementations§
Source§impl Debug for IncidentReport
impl Debug for IncidentReport
Source§impl<'de> Deserialize<'de> for IncidentReport
impl<'de> Deserialize<'de> for IncidentReport
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 IncidentReport
impl RefUnwindSafe for IncidentReport
impl Send for IncidentReport
impl Sync for IncidentReport
impl Unpin for IncidentReport
impl UnsafeUnpin for IncidentReport
impl UnwindSafe for IncidentReport
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