[−][src]Struct google_people1::ModifyContactGroupMembersRequest
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_remove: Option<Vec<String>>
Optional. The resource names of the contact people to remove in the form of
people/{person_id}
.
resource_names_to_add: Option<Vec<String>>
Optional. The resource names of the contact people to add in the form of
people/{person_id}
.
Trait Implementations
impl Clone for ModifyContactGroupMembersRequest
[src]
fn clone(&self) -> ModifyContactGroupMembersRequest
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for ModifyContactGroupMembersRequest
[src]
impl Default for ModifyContactGroupMembersRequest
[src]
impl<'de> Deserialize<'de> for ModifyContactGroupMembersRequest
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl RequestValue for ModifyContactGroupMembersRequest
[src]
impl Serialize for ModifyContactGroupMembersRequest
[src]
Auto Trait Implementations
impl RefUnwindSafe for ModifyContactGroupMembersRequest
impl Send for ModifyContactGroupMembersRequest
impl Sync for ModifyContactGroupMembersRequest
impl Unpin for ModifyContactGroupMembersRequest
impl UnwindSafe for ModifyContactGroupMembersRequest
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
T: for<'de> Deserialize<'de>,
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Typeable for T where
T: Any,
T: Any,