pub struct PlatformData {
pub id: String,
pub name: String,
pub locales: Vec<String>,
pub maintenances: Vec<Value>,
pub incidents: Vec<Incident>,
}Fields§
§id: String§name: String§locales: Vec<String>§maintenances: Vec<Value>§incidents: Vec<Incident>Trait Implementations§
Source§impl Clone for PlatformData
impl Clone for PlatformData
Source§fn clone(&self) -> PlatformData
fn clone(&self) -> PlatformData
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 PlatformData
impl Debug for PlatformData
Source§impl Default for PlatformData
impl Default for PlatformData
Source§fn default() -> PlatformData
fn default() -> PlatformData
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PlatformData
impl<'de> Deserialize<'de> for PlatformData
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 PlatformData
impl PartialEq for PlatformData
Source§impl Serialize for PlatformData
impl Serialize for PlatformData
impl StructuralPartialEq for PlatformData
Auto Trait Implementations§
impl Freeze for PlatformData
impl RefUnwindSafe for PlatformData
impl Send for PlatformData
impl Sync for PlatformData
impl Unpin for PlatformData
impl UnwindSafe for PlatformData
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