Struct zoom_api::types::GetLocationResponse
source · pub struct GetLocationResponse {
pub bssid: String,
pub elin: Option<GetLocationResponseElin>,
pub emergency_address: Option<GetLocationResponseEmergencyAddress>,
pub id: String,
pub name: String,
pub network_switches: Vec<NetworkSwitches>,
pub parent_location_id: String,
pub private_ip: String,
pub public_ip: String,
pub sip_group: Option<GetLocationResponseSipGroup>,
pub site: Option<GetLocationResponseSite>,
}Fields
bssid: StringUser’s first name.
elin: Option<GetLocationResponseElin>The ELIN (Emergency Location Identification Number).
emergency_address: Option<GetLocationResponseEmergencyAddress>The emergency location’s address information.
id: StringUser’s first name.
name: StringUser’s first name.
network_switches: Vec<NetworkSwitches>parent_location_id: StringUser’s first name.
private_ip: StringUser’s first name.
public_ip: StringUser’s first name.
sip_group: Option<GetLocationResponseSipGroup>The emergency location’s SIP group information.
site: Option<GetLocationResponseSite>The emergency location’s site information.
Trait Implementations
sourceimpl Clone for GetLocationResponse
impl Clone for GetLocationResponse
sourcefn clone(&self) -> GetLocationResponse
fn clone(&self) -> GetLocationResponse
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresourceimpl Debug for GetLocationResponse
impl Debug for GetLocationResponse
sourceimpl<'de> Deserialize<'de> for GetLocationResponse
impl<'de> Deserialize<'de> for GetLocationResponse
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
sourceimpl JsonSchema for GetLocationResponse
impl JsonSchema for GetLocationResponse
sourcefn schema_name() -> String
fn schema_name() -> String
The name of the generated JSON Schema. Read more
sourcefn json_schema(gen: &mut SchemaGenerator) -> Schema
fn json_schema(gen: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
sourcefn is_referenceable() -> bool
fn is_referenceable() -> bool
Whether JSON Schemas generated for this type should be re-used where possible using the
$ref keyword. Read moresourceimpl PartialEq<GetLocationResponse> for GetLocationResponse
impl PartialEq<GetLocationResponse> for GetLocationResponse
sourcefn eq(&self, other: &GetLocationResponse) -> bool
fn eq(&self, other: &GetLocationResponse) -> bool
sourceimpl Serialize for GetLocationResponse
impl Serialize for GetLocationResponse
impl StructuralPartialEq for GetLocationResponse
Auto Trait Implementations
impl RefUnwindSafe for GetLocationResponse
impl Send for GetLocationResponse
impl Sync for GetLocationResponse
impl Unpin for GetLocationResponse
impl UnwindSafe for GetLocationResponse
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