pub struct ZonesResponse {
pub zones: HashMap<String, Zone>,
pub extra: HashMap<String, Value>,
}Fields§
§zones: HashMap<String, Zone>§extra: HashMap<String, Value>Implementations§
Source§impl ZonesResponse
impl ZonesResponse
pub fn from_value(value: Value) -> Result<Self>
Trait Implementations§
Source§impl Clone for ZonesResponse
impl Clone for ZonesResponse
Source§fn clone(&self) -> ZonesResponse
fn clone(&self) -> ZonesResponse
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 ZonesResponse
impl Debug for ZonesResponse
Source§impl Default for ZonesResponse
impl Default for ZonesResponse
Source§fn default() -> ZonesResponse
fn default() -> ZonesResponse
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ZonesResponse
impl<'de> Deserialize<'de> for ZonesResponse
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
Auto Trait Implementations§
impl Freeze for ZonesResponse
impl RefUnwindSafe for ZonesResponse
impl Send for ZonesResponse
impl Sync for ZonesResponse
impl Unpin for ZonesResponse
impl UnsafeUnpin for ZonesResponse
impl UnwindSafe for ZonesResponse
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