Struct zoom_api::types::GetDeviceResponse
source · pub struct GetDeviceResponse {
pub assignee: Option<GetDeviceResponseAssignee>,
pub device_type: String,
pub display_name: String,
pub id: String,
pub mac_address: String,
pub provision: Option<Provision>,
pub site: Option<Site>,
pub status: Option<ListPhoneDevicesResponseStatus>,
}Fields
assignee: Option<GetDeviceResponseAssignee>User to whom the device has been assigned.
device_type: StringUser’s first name.
display_name: StringUser’s first name.
id: StringUser’s first name.
mac_address: StringUser’s first name.
provision: Option<Provision>Provisioning information of a device.
site: Option<Site>status: Option<ListPhoneDevicesResponseStatus>Status of the device. The value is either online or offline.
Trait Implementations
sourceimpl Clone for GetDeviceResponse
impl Clone for GetDeviceResponse
sourcefn clone(&self) -> GetDeviceResponse
fn clone(&self) -> GetDeviceResponse
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 GetDeviceResponse
impl Debug for GetDeviceResponse
sourceimpl<'de> Deserialize<'de> for GetDeviceResponse
impl<'de> Deserialize<'de> for GetDeviceResponse
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 GetDeviceResponse
impl JsonSchema for GetDeviceResponse
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<GetDeviceResponse> for GetDeviceResponse
impl PartialEq<GetDeviceResponse> for GetDeviceResponse
sourcefn eq(&self, other: &GetDeviceResponse) -> bool
fn eq(&self, other: &GetDeviceResponse) -> bool
sourceimpl Serialize for GetDeviceResponse
impl Serialize for GetDeviceResponse
impl StructuralPartialEq for GetDeviceResponse
Auto Trait Implementations
impl RefUnwindSafe for GetDeviceResponse
impl Send for GetDeviceResponse
impl Sync for GetDeviceResponse
impl Unpin for GetDeviceResponse
impl UnwindSafe for GetDeviceResponse
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