pub struct DirectorySiteContact {
pub kind: Option<String>,
pub first_name: Option<String>,
pub title: Option<String>,
pub last_name: Option<String>,
pub id: Option<String>,
pub phone: Option<String>,
pub role: Option<String>,
pub address: Option<String>,
pub type_: Option<String>,
pub email: Option<String>,
}Expand description
Contains properties of a Site Directory contact.
§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).
- get directory site contacts (response)
- list directory site contacts (none)
Fields§
§kind: Option<String>Identifies what kind of resource this is. Value: the fixed string “dfareporting#directorySiteContact”.
first_name: Option<String>First name of this directory site contact.
title: Option<String>Title or designation of this directory site contact.
last_name: Option<String>Last name of this directory site contact.
id: Option<String>ID of this directory site contact. This is a read-only, auto-generated field.
phone: Option<String>Phone number of this directory site contact.
role: Option<String>Directory site contact role.
address: Option<String>Address of this directory site contact.
type_: Option<String>Directory site contact type.
email: Option<String>Email address of this directory site contact.
Trait Implementations§
Source§impl Clone for DirectorySiteContact
impl Clone for DirectorySiteContact
Source§fn clone(&self) -> DirectorySiteContact
fn clone(&self) -> DirectorySiteContact
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Debug for DirectorySiteContact
impl Debug for DirectorySiteContact
Source§impl Default for DirectorySiteContact
impl Default for DirectorySiteContact
Source§fn default() -> DirectorySiteContact
fn default() -> DirectorySiteContact
Source§impl<'de> Deserialize<'de> for DirectorySiteContact
impl<'de> Deserialize<'de> for DirectorySiteContact
Source§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>,
Source§impl Serialize for DirectorySiteContact
impl Serialize for DirectorySiteContact
impl Resource for DirectorySiteContact
impl ResponseResult for DirectorySiteContact
Auto Trait Implementations§
impl Freeze for DirectorySiteContact
impl RefUnwindSafe for DirectorySiteContact
impl Send for DirectorySiteContact
impl Sync for DirectorySiteContact
impl Unpin for DirectorySiteContact
impl UnwindSafe for DirectorySiteContact
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more