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§
source§impl Clone for StatusActiveEvent
impl Clone for StatusActiveEvent
source§fn clone(&self) -> StatusActiveEvent
fn clone(&self) -> StatusActiveEvent
Returns a copy of the value. Read more
1.0.0 · 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 StatusActiveEvent
impl Debug for StatusActiveEvent
source§impl Default for StatusActiveEvent
impl Default for StatusActiveEvent
source§fn default() -> StatusActiveEvent
fn default() -> StatusActiveEvent
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for StatusActiveEvent
impl<'de> Deserialize<'de> for StatusActiveEvent
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
source§impl PartialEq for StatusActiveEvent
impl PartialEq for StatusActiveEvent
source§fn eq(&self, other: &StatusActiveEvent) -> bool
fn eq(&self, other: &StatusActiveEvent) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl Serialize for StatusActiveEvent
impl Serialize for StatusActiveEvent
impl StructuralPartialEq for StatusActiveEvent
Auto Trait Implementations§
impl Freeze for StatusActiveEvent
impl RefUnwindSafe for StatusActiveEvent
impl Send for StatusActiveEvent
impl Sync for StatusActiveEvent
impl Unpin for StatusActiveEvent
impl UnwindSafe for StatusActiveEvent
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