Struct zoom_api::types::AccountPlansResponse
source · pub struct AccountPlansResponse {
pub plan_audio: Option<AccountPlansResponsePlanAudio>,
pub plan_base: Option<PlanZoomRooms>,
pub plan_large_meeting: Vec<PlanWebinar>,
pub plan_phone: Option<PlanPhone>,
pub plan_recording: String,
pub plan_recording_next_invoice_date: Option<NaiveDate>,
pub plan_recording_service_effective_date: Option<NaiveDate>,
pub plan_recording_status: Option<PlanRecordingStatus>,
pub plan_room_connector: Option<PlanZoomRooms>,
pub plan_webinar: Vec<PlanWebinar>,
pub plan_zoom_rooms: Option<PlanZoomRooms>,
}Fields
plan_audio: Option<AccountPlansResponsePlanAudio>Additional audio conferencing plan type.
plan_base: Option<PlanZoomRooms>plan_large_meeting: Vec<PlanWebinar>plan_phone: Option<PlanPhone>Phone Plan Object
plan_recording: StringUser’s first name.
plan_recording_next_invoice_date: Option<NaiveDate>Start Date.
plan_recording_service_effective_date: Option<NaiveDate>Start Date.
plan_recording_status: Option<PlanRecordingStatus>Status of additional Cloud Recording plan.
plan_room_connector: Option<PlanZoomRooms>plan_webinar: Vec<PlanWebinar>plan_zoom_rooms: Option<PlanZoomRooms>Trait Implementations
sourceimpl Clone for AccountPlansResponse
impl Clone for AccountPlansResponse
sourcefn clone(&self) -> AccountPlansResponse
fn clone(&self) -> AccountPlansResponse
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 AccountPlansResponse
impl Debug for AccountPlansResponse
sourceimpl<'de> Deserialize<'de> for AccountPlansResponse
impl<'de> Deserialize<'de> for AccountPlansResponse
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 AccountPlansResponse
impl JsonSchema for AccountPlansResponse
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<AccountPlansResponse> for AccountPlansResponse
impl PartialEq<AccountPlansResponse> for AccountPlansResponse
sourcefn eq(&self, other: &AccountPlansResponse) -> bool
fn eq(&self, other: &AccountPlansResponse) -> bool
sourceimpl Serialize for AccountPlansResponse
impl Serialize for AccountPlansResponse
impl StructuralPartialEq for AccountPlansResponse
Auto Trait Implementations
impl RefUnwindSafe for AccountPlansResponse
impl Send for AccountPlansResponse
impl Sync for AccountPlansResponse
impl Unpin for AccountPlansResponse
impl UnwindSafe for AccountPlansResponse
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