Struct weatherkit::weatherkitweather::Alert
source · [−]pub struct Alert {Show 19 fields
pub name: String,
pub id: String,
pub area_id: String,
pub area_name: String,
pub country_code: String,
pub description: String,
pub effective_time: String,
pub expire_time: String,
pub issued_time: String,
pub event_end_time: String,
pub details_url: String,
pub precedence: i64,
pub severity: Severity,
pub source: String,
pub event_source: String,
pub urgency: String,
pub certainty: String,
pub importance: String,
pub responses: Vec<Option<Value>>,
}
Fields
name: String
id: String
area_id: String
area_name: String
country_code: String
description: String
effective_time: String
expire_time: String
issued_time: String
event_end_time: String
details_url: String
precedence: i64
severity: Severity
source: String
event_source: String
urgency: String
certainty: String
importance: String
responses: Vec<Option<Value>>
Trait Implementations
sourceimpl<'de> Deserialize<'de> for Alert
impl<'de> Deserialize<'de> for Alert
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
Auto Trait Implementations
impl RefUnwindSafe for Alert
impl Send for Alert
impl Sync for Alert
impl Unpin for Alert
impl UnwindSafe for Alert
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
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
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more