pub struct LinkedAccountGoogleInput {
pub email: String,
pub name: String,
pub subject: LinkedAccountGoogleInputSubject,
pub type_: LinkedAccountGoogleInputType,
}Expand description
LinkedAccountGoogleInput
JSON schema
{
"title": "Google",
"type": "object",
"required": [
"email",
"name",
"subject",
"type"
],
"properties": {
"email": {
"type": "string",
"format": "email"
},
"name": {
"type": "string"
},
"subject": {
"type": "string",
"pattern": "^[\\x00-\\x7F]{1,256}$"
},
"type": {
"type": "string",
"enum": [
"google_oauth"
]
}
}
}Fields§
§email: String§name: String§subject: LinkedAccountGoogleInputSubject§type_: LinkedAccountGoogleInputTypeTrait Implementations§
Source§impl Clone for LinkedAccountGoogleInput
impl Clone for LinkedAccountGoogleInput
Source§fn clone(&self) -> LinkedAccountGoogleInput
fn clone(&self) -> LinkedAccountGoogleInput
Returns a duplicate of the value. Read more
1.0.0 · 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 LinkedAccountGoogleInput
impl Debug for LinkedAccountGoogleInput
Source§impl<'de> Deserialize<'de> for LinkedAccountGoogleInput
impl<'de> Deserialize<'de> for LinkedAccountGoogleInput
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
Source§impl From<&LinkedAccountGoogleInput> for LinkedAccountGoogleInput
impl From<&LinkedAccountGoogleInput> for LinkedAccountGoogleInput
Source§fn from(value: &LinkedAccountGoogleInput) -> Self
fn from(value: &LinkedAccountGoogleInput) -> Self
Converts to this type from the input type.
Source§impl From<LinkedAccountGoogleInput> for LinkedAccountInput
impl From<LinkedAccountGoogleInput> for LinkedAccountInput
Source§fn from(value: LinkedAccountGoogleInput) -> Self
fn from(value: LinkedAccountGoogleInput) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for LinkedAccountGoogleInput
impl RefUnwindSafe for LinkedAccountGoogleInput
impl Send for LinkedAccountGoogleInput
impl Sync for LinkedAccountGoogleInput
impl Unpin for LinkedAccountGoogleInput
impl UnwindSafe for LinkedAccountGoogleInput
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