Struct zoom_api::types::UpdateBlockedListRequest
source · pub struct UpdateBlockedListRequest {
pub block_type: Option<Direction>,
pub comment: String,
pub match_type: Option<MatchType>,
pub phone_number: String,
pub status: Option<ReportUsersType>,
}Fields
block_type: Option<Direction>The direction of the call. Values: inbound or outbound.
comment: StringUser’s first name.
match_type: Option<MatchType>Indicates the match type for the blocked list. The values can be one of the following:
phoneNumber: Indicates that only a specific phone number that is shown in the phone_number field is blocked.
prefix: Indicates that all numbers starting with prefix that is shown in the phone_number field are blocked.
phone_number: StringUser’s first name.
status: Option<ReportUsersType>Active or inactive hosts.active - Active hosts. inactive - Inactive hosts.
Trait Implementations
sourceimpl Clone for UpdateBlockedListRequest
impl Clone for UpdateBlockedListRequest
sourcefn clone(&self) -> UpdateBlockedListRequest
fn clone(&self) -> UpdateBlockedListRequest
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 UpdateBlockedListRequest
impl Debug for UpdateBlockedListRequest
sourceimpl<'de> Deserialize<'de> for UpdateBlockedListRequest
impl<'de> Deserialize<'de> for UpdateBlockedListRequest
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 UpdateBlockedListRequest
impl JsonSchema for UpdateBlockedListRequest
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<UpdateBlockedListRequest> for UpdateBlockedListRequest
impl PartialEq<UpdateBlockedListRequest> for UpdateBlockedListRequest
sourcefn eq(&self, other: &UpdateBlockedListRequest) -> bool
fn eq(&self, other: &UpdateBlockedListRequest) -> bool
sourceimpl Serialize for UpdateBlockedListRequest
impl Serialize for UpdateBlockedListRequest
impl StructuralPartialEq for UpdateBlockedListRequest
Auto Trait Implementations
impl RefUnwindSafe for UpdateBlockedListRequest
impl Send for UpdateBlockedListRequest
impl Sync for UpdateBlockedListRequest
impl Unpin for UpdateBlockedListRequest
impl UnwindSafe for UpdateBlockedListRequest
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