pub enum InvitationCreateInputRole {
Admin,
Member,
}
Expand description
The future role of the user in the organization.
JSON schema
{
"description": "The future role of the user in the organization.",
"type": "string",
"enum": [
"admin",
"member"
]
}
Variants§
Trait Implementations§
Source§impl Clone for InvitationCreateInputRole
impl Clone for InvitationCreateInputRole
Source§fn clone(&self) -> InvitationCreateInputRole
fn clone(&self) -> InvitationCreateInputRole
Returns a copy 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 InvitationCreateInputRole
impl Debug for InvitationCreateInputRole
Source§impl<'de> Deserialize<'de> for InvitationCreateInputRole
impl<'de> Deserialize<'de> for InvitationCreateInputRole
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 Display for InvitationCreateInputRole
impl Display for InvitationCreateInputRole
Source§impl From<&InvitationCreateInputRole> for InvitationCreateInputRole
impl From<&InvitationCreateInputRole> for InvitationCreateInputRole
Source§fn from(value: &InvitationCreateInputRole) -> Self
fn from(value: &InvitationCreateInputRole) -> Self
Converts to this type from the input type.
Source§impl FromStr for InvitationCreateInputRole
impl FromStr for InvitationCreateInputRole
Source§impl Hash for InvitationCreateInputRole
impl Hash for InvitationCreateInputRole
Source§impl JsonSchema for InvitationCreateInputRole
impl JsonSchema for InvitationCreateInputRole
Source§fn schema_name() -> String
fn schema_name() -> String
The name of the generated JSON Schema. Read more
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(gen: &mut SchemaGenerator) -> Schema
fn json_schema(gen: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
Source§fn 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 moreSource§impl Ord for InvitationCreateInputRole
impl Ord for InvitationCreateInputRole
Source§fn cmp(&self, other: &InvitationCreateInputRole) -> Ordering
fn cmp(&self, other: &InvitationCreateInputRole) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialOrd for InvitationCreateInputRole
impl PartialOrd for InvitationCreateInputRole
Source§impl TryFrom<&String> for InvitationCreateInputRole
impl TryFrom<&String> for InvitationCreateInputRole
Source§type Error = ConversionError
type Error = ConversionError
The type returned in the event of a conversion error.
Source§impl TryFrom<&str> for InvitationCreateInputRole
impl TryFrom<&str> for InvitationCreateInputRole
Source§type Error = ConversionError
type Error = ConversionError
The type returned in the event of a conversion error.
Source§impl TryFrom<String> for InvitationCreateInputRole
impl TryFrom<String> for InvitationCreateInputRole
Source§type Error = ConversionError
type Error = ConversionError
The type returned in the event of a conversion error.
impl Copy for InvitationCreateInputRole
impl Eq for InvitationCreateInputRole
impl StructuralPartialEq for InvitationCreateInputRole
Auto Trait Implementations§
impl Freeze for InvitationCreateInputRole
impl RefUnwindSafe for InvitationCreateInputRole
impl Send for InvitationCreateInputRole
impl Sync for InvitationCreateInputRole
impl Unpin for InvitationCreateInputRole
impl UnwindSafe for InvitationCreateInputRole
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.