pub struct Location {
pub id: Option<String>,
pub subscription_id: Option<String>,
pub name: Option<String>,
pub type_: Option<Type>,
pub display_name: Option<String>,
pub regional_display_name: Option<String>,
pub metadata: Option<LocationMetadata>,
}
Expand description
Location information.
Fields
id: Option<String>
The fully qualified ID of the location. For example, /subscriptions/00000000-0000-0000-0000-000000000000/locations/westus.
subscription_id: Option<String>
The subscription ID.
name: Option<String>
The location name.
type_: Option<Type>
The location type.
display_name: Option<String>
The display name of the location.
regional_display_name: Option<String>
The display name of the location and its region.
metadata: Option<LocationMetadata>
Location metadata information
Implementations
Trait Implementations
sourceimpl<'de> Deserialize<'de> for Location
impl<'de> Deserialize<'de> for Location
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
impl StructuralPartialEq for Location
Auto Trait Implementations
impl RefUnwindSafe for Location
impl Send for Location
impl Sync for Location
impl Unpin for Location
impl UnwindSafe for Location
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
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