Struct sendgrid_api::types::SsoTeammatesPatchResponse
source · pub struct SsoTeammatesPatchResponse {
pub address: String,
pub address_2: String,
pub city: String,
pub company: String,
pub country: String,
pub email: String,
pub phone: String,
pub scopes: Vec<String>,
pub state: String,
pub user_type: Option<UserType>,
pub website: String,
pub zip: String,
}
Fields
address: String
The license key provided with your New Relic account.
address_2: String
The license key provided with your New Relic account.
city: String
The license key provided with your New Relic account.
company: String
The license key provided with your New Relic account.
country: String
The license key provided with your New Relic account.
email: String
The license key provided with your New Relic account.
phone: String
The license key provided with your New Relic account.
scopes: Vec<String>
The recipient IDs of the recipients that already existed from this request.
state: String
The license key provided with your New Relic account.
user_type: Option<UserType>
A Teammate can be an “admin,” “owner,” or “teammate.” Each role is associated with the scope of the Teammate’s permissions.
website: String
The license key provided with your New Relic account.
zip: String
The license key provided with your New Relic account.
Trait Implementations
sourceimpl Clone for SsoTeammatesPatchResponse
impl Clone for SsoTeammatesPatchResponse
sourcefn clone(&self) -> SsoTeammatesPatchResponse
fn clone(&self) -> SsoTeammatesPatchResponse
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for SsoTeammatesPatchResponse
impl Debug for SsoTeammatesPatchResponse
sourceimpl<'de> Deserialize<'de> for SsoTeammatesPatchResponse
impl<'de> Deserialize<'de> for SsoTeammatesPatchResponse
sourcefn 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
sourceimpl JsonSchema for SsoTeammatesPatchResponse
impl JsonSchema for SsoTeammatesPatchResponse
sourcefn schema_name() -> String
fn schema_name() -> String
The name of the generated JSON Schema. Read more
sourcefn json_schema(gen: &mut SchemaGenerator) -> Schema
fn json_schema(gen: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
sourcefn is_referenceable() -> bool
fn is_referenceable() -> bool
Whether JSON Schemas generated for this type should be re-used where possible using the
$ref
keyword. Read moresourceimpl PartialEq<SsoTeammatesPatchResponse> for SsoTeammatesPatchResponse
impl PartialEq<SsoTeammatesPatchResponse> for SsoTeammatesPatchResponse
sourcefn eq(&self, other: &SsoTeammatesPatchResponse) -> bool
fn eq(&self, other: &SsoTeammatesPatchResponse) -> bool
sourceimpl Serialize for SsoTeammatesPatchResponse
impl Serialize for SsoTeammatesPatchResponse
impl StructuralPartialEq for SsoTeammatesPatchResponse
Auto Trait Implementations
impl RefUnwindSafe for SsoTeammatesPatchResponse
impl Send for SsoTeammatesPatchResponse
impl Sync for SsoTeammatesPatchResponse
impl Unpin for SsoTeammatesPatchResponse
impl UnwindSafe for SsoTeammatesPatchResponse
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more