pub struct GmailDelegate {
pub delegate_email: String,
pub verification_status: Option<GmailVerificationStatus>,
}Expand description
Delegate granted access to a Gmail account.
Fields§
§delegate_email: StringEmail address of the delegate.
verification_status: Option<GmailVerificationStatus>Verification status of the delegate.
Trait Implementations§
Source§impl Clone for GmailDelegate
impl Clone for GmailDelegate
Source§fn clone(&self) -> GmailDelegate
fn clone(&self) -> GmailDelegate
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for GmailDelegate
impl Debug for GmailDelegate
Source§impl Default for GmailDelegate
impl Default for GmailDelegate
Source§fn default() -> GmailDelegate
fn default() -> GmailDelegate
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for GmailDelegate
impl<'de> Deserialize<'de> for GmailDelegate
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>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for GmailDelegate
Source§impl JsonSchema for GmailDelegate
impl JsonSchema for GmailDelegate
Source§fn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read more
Source§fn json_schema(generator: &mut SchemaGenerator) -> Schema
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
Source§fn inline_schema() -> bool
fn inline_schema() -> bool
Whether JSON Schemas generated for this type should be included directly in parent schemas,
rather than being re-used where possible using the
$ref keyword. Read moreSource§impl PartialEq for GmailDelegate
impl PartialEq for GmailDelegate
Source§impl Serialize for GmailDelegate
impl Serialize for GmailDelegate
impl StructuralPartialEq for GmailDelegate
Auto Trait Implementations§
impl Freeze for GmailDelegate
impl RefUnwindSafe for GmailDelegate
impl Send for GmailDelegate
impl Sync for GmailDelegate
impl Unpin for GmailDelegate
impl UnsafeUnpin for GmailDelegate
impl UnwindSafe for GmailDelegate
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
Mutably borrows from an owned value. Read more