pub struct PostMortemResult {
pub session_id: String,
pub triggers: Vec<TriggerReason>,
pub lessons: Vec<Lesson>,
pub rule_proposals: Vec<RuleProposal>,
pub analyzed_at: String,
}Expand description
Complete result of a post-mortem analysis.
Fields§
§session_id: String§triggers: Vec<TriggerReason>§lessons: Vec<Lesson>§rule_proposals: Vec<RuleProposal>§analyzed_at: StringTrait Implementations§
Source§impl Clone for PostMortemResult
impl Clone for PostMortemResult
Source§fn clone(&self) -> PostMortemResult
fn clone(&self) -> PostMortemResult
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 PostMortemResult
impl Debug for PostMortemResult
Source§impl<'de> Deserialize<'de> for PostMortemResult
impl<'de> Deserialize<'de> for PostMortemResult
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 PostMortemResult
impl RefUnwindSafe for PostMortemResult
impl Send for PostMortemResult
impl Sync for PostMortemResult
impl Unpin for PostMortemResult
impl UnsafeUnpin for PostMortemResult
impl UnwindSafe for PostMortemResult
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