pub struct PackGrammarlyInstitutionPrincipal {
pub grammarly_institution_id: NonZeroU64,
pub type_: PackGrammarlyInstitutionPrincipalType,
}Expand description
PackGrammarlyInstitutionPrincipal
JSON schema
{
"type": "object",
"required": [
"grammarlyInstitutionId",
"type"
],
"properties": {
"grammarlyInstitutionId": {
"type": "integer",
"format": "int64",
"minimum": 1.0
},
"type": {
"type": "string",
"enum": [
"grammarlyInstitution"
],
"x-tsType": "PackPrincipalType.GrammarlyInstitution"
}
},
"additionalProperties": false,
"x-schema-name": "PackGrammarlyInstitutionPrincipal"
}Fields§
§grammarly_institution_id: NonZeroU64§type_: PackGrammarlyInstitutionPrincipalTypeTrait Implementations§
Source§impl Clone for PackGrammarlyInstitutionPrincipal
impl Clone for PackGrammarlyInstitutionPrincipal
Source§fn clone(&self) -> PackGrammarlyInstitutionPrincipal
fn clone(&self) -> PackGrammarlyInstitutionPrincipal
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<'de> Deserialize<'de> for PackGrammarlyInstitutionPrincipal
impl<'de> Deserialize<'de> for PackGrammarlyInstitutionPrincipal
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<&PackGrammarlyInstitutionPrincipal> for PackGrammarlyInstitutionPrincipal
impl From<&PackGrammarlyInstitutionPrincipal> for PackGrammarlyInstitutionPrincipal
Source§fn from(value: &PackGrammarlyInstitutionPrincipal) -> Self
fn from(value: &PackGrammarlyInstitutionPrincipal) -> Self
Converts to this type from the input type.
Source§impl From<PackGrammarlyInstitutionPrincipal> for PackPrincipal
impl From<PackGrammarlyInstitutionPrincipal> for PackPrincipal
Source§fn from(value: PackGrammarlyInstitutionPrincipal) -> Self
fn from(value: PackGrammarlyInstitutionPrincipal) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for PackGrammarlyInstitutionPrincipal
impl RefUnwindSafe for PackGrammarlyInstitutionPrincipal
impl Send for PackGrammarlyInstitutionPrincipal
impl Sync for PackGrammarlyInstitutionPrincipal
impl Unpin for PackGrammarlyInstitutionPrincipal
impl UnwindSafe for PackGrammarlyInstitutionPrincipal
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