pub struct StatusActiveEvent {
pub title: Option<String>,
pub description: Option<String>,
pub tracking_id: Option<String>,
pub start_time: Option<OffsetDateTime>,
pub cloud: Option<String>,
pub severity: Option<Severity>,
pub stage: Option<Stage>,
pub published: Option<bool>,
pub last_modified_time: Option<OffsetDateTime>,
pub impacts: Vec<EmergingIssueImpact>,
}
Expand description
Active event type of emerging issue.
Fields
title: Option<String>
The active event title.
description: Option<String>
The details of active event.
tracking_id: Option<String>
The tracking id of this active event.
start_time: Option<OffsetDateTime>
The impact start time on this active event.
cloud: Option<String>
The cloud type of this active event.
severity: Option<Severity>
The severity level of this active event.
stage: Option<Stage>
The stage of this active event.
published: Option<bool>
The boolean value of this active event if published or not.
last_modified_time: Option<OffsetDateTime>
The last time modified on this banner.
impacts: Vec<EmergingIssueImpact>
The list of emerging issues impacts.
Implementations
Trait Implementations
sourceimpl Clone for StatusActiveEvent
impl Clone for StatusActiveEvent
sourcefn clone(&self) -> StatusActiveEvent
fn clone(&self) -> StatusActiveEvent
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for StatusActiveEvent
impl Debug for StatusActiveEvent
sourceimpl Default for StatusActiveEvent
impl Default for StatusActiveEvent
sourcefn default() -> StatusActiveEvent
fn default() -> StatusActiveEvent
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for StatusActiveEvent
impl<'de> Deserialize<'de> for StatusActiveEvent
sourcefn 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
sourceimpl PartialEq<StatusActiveEvent> for StatusActiveEvent
impl PartialEq<StatusActiveEvent> for StatusActiveEvent
sourcefn eq(&self, other: &StatusActiveEvent) -> bool
fn eq(&self, other: &StatusActiveEvent) -> bool
sourceimpl Serialize for StatusActiveEvent
impl Serialize for StatusActiveEvent
impl StructuralPartialEq for StatusActiveEvent
Auto Trait Implementations
impl RefUnwindSafe for StatusActiveEvent
impl Send for StatusActiveEvent
impl Sync for StatusActiveEvent
impl Unpin for StatusActiveEvent
impl UnwindSafe for StatusActiveEvent
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more