pub struct Disruptions {
pub type_field: String,
pub category: String,
pub type_field2: String,
pub category_description: String,
pub description: String,
pub created: Option<String>,
pub last_update: Option<String>,
pub affected_routes: Vec<Value>,
pub affected_stops: Vec<Value>,
pub closure_text: Option<String>,
}
Fields§
§type_field: String
§category: String
Disruption category
type_field2: String
§category_description: String
Description for disruption category
description: String
Description
created: Option<String>
Creation time for disruption
last_update: Option<String>
Last update time for disruption
affected_routes: Vec<Value>
Affected routes for disruption
affected_stops: Vec<Value>
Affected stops for disruption
closure_text: Option<String>
closure text
Trait Implementations§
Source§impl Clone for Disruptions
impl Clone for Disruptions
Source§fn clone(&self) -> Disruptions
fn clone(&self) -> Disruptions
Returns a duplicate 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 Disruptions
impl Debug for Disruptions
Source§impl Default for Disruptions
impl Default for Disruptions
Source§fn default() -> Disruptions
fn default() -> Disruptions
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for Disruptions
impl<'de> Deserialize<'de> for Disruptions
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 Disruptions
impl PartialEq for Disruptions
Source§impl Serialize for Disruptions
impl Serialize for Disruptions
impl StructuralPartialEq for Disruptions
Auto Trait Implementations§
impl Freeze for Disruptions
impl RefUnwindSafe for Disruptions
impl Send for Disruptions
impl Sync for Disruptions
impl Unpin for Disruptions
impl UnwindSafe for Disruptions
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