Struct google_people1::api::ModifyContactGroupMembersRequest [−][src]
pub struct ModifyContactGroupMembersRequest {
pub resource_names_to_add: Option<Vec<String>>,
pub resource_names_to_remove: Option<Vec<String>>,
}
Expand description
A request to modify an existing contact group’s members. Contacts can be removed from any group but they can only be added to a user group or “myContacts” or “starred” system groups.
Activities
This type is used in activities, which are methods you may call on this type or where this type is involved in. The list links the activity name, along with information about where it is used (one of request and response).
- members modify contact groups (request)
Fields
resource_names_to_add: Option<Vec<String>>
Optional. The resource names of the contact people to add in the form of people/{person_id}
. The total number of resource names in resource_names_to_add
and resource_names_to_remove
must be less than or equal to 1000.
resource_names_to_remove: Option<Vec<String>>
Optional. The resource names of the contact people to remove in the form of people/{person_id}
. The total number of resource names in resource_names_to_add
and resource_names_to_remove
must be less than or equal to 1000.
Trait Implementations
Returns the “default value” for a type. Read more
fn 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
Auto Trait Implementations
impl Send for ModifyContactGroupMembersRequest
impl Sync for ModifyContactGroupMembersRequest
impl Unpin for ModifyContactGroupMembersRequest
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more