pub enum PackPrincipalType {
User,
Workspace,
Worldwide,
}
Expand description
Type of Pack permissions.
JSON schema
{
"description": "Type of Pack permissions.",
"type": "string",
"enum": [
"user",
"workspace",
"worldwide"
],
"x-schema-name": "PackPrincipalType",
"x-tsEnumNames": [
"User",
"Workspace",
"Worldwide"
]
}
Variants§
Trait Implementations§
Source§impl Clone for PackPrincipalType
impl Clone for PackPrincipalType
Source§fn clone(&self) -> PackPrincipalType
fn clone(&self) -> PackPrincipalType
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 PackPrincipalType
impl Debug for PackPrincipalType
Source§impl<'de> Deserialize<'de> for PackPrincipalType
impl<'de> Deserialize<'de> for PackPrincipalType
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 PackPrincipalType
impl Display for PackPrincipalType
Source§impl From<&PackPrincipalType> for PackPrincipalType
impl From<&PackPrincipalType> for PackPrincipalType
Source§fn from(value: &PackPrincipalType) -> Self
fn from(value: &PackPrincipalType) -> Self
Converts to this type from the input type.
Source§impl FromStr for PackPrincipalType
impl FromStr for PackPrincipalType
Source§impl Hash for PackPrincipalType
impl Hash for PackPrincipalType
Source§impl Ord for PackPrincipalType
impl Ord for PackPrincipalType
Source§fn cmp(&self, other: &PackPrincipalType) -> Ordering
fn cmp(&self, other: &PackPrincipalType) -> 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 PartialEq for PackPrincipalType
impl PartialEq for PackPrincipalType
Source§impl PartialOrd for PackPrincipalType
impl PartialOrd for PackPrincipalType
Source§impl Serialize for PackPrincipalType
impl Serialize for PackPrincipalType
Source§impl TryFrom<&String> for PackPrincipalType
impl TryFrom<&String> for PackPrincipalType
Source§type Error = ConversionError
type Error = ConversionError
The type returned in the event of a conversion error.
Source§impl TryFrom<&str> for PackPrincipalType
impl TryFrom<&str> for PackPrincipalType
Source§type Error = ConversionError
type Error = ConversionError
The type returned in the event of a conversion error.
Source§impl TryFrom<String> for PackPrincipalType
impl TryFrom<String> for PackPrincipalType
Source§type Error = ConversionError
type Error = ConversionError
The type returned in the event of a conversion error.
impl Copy for PackPrincipalType
impl Eq for PackPrincipalType
impl StructuralPartialEq for PackPrincipalType
Auto Trait Implementations§
impl Freeze for PackPrincipalType
impl RefUnwindSafe for PackPrincipalType
impl Send for PackPrincipalType
impl Sync for PackPrincipalType
impl Unpin for PackPrincipalType
impl UnwindSafe for PackPrincipalType
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<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
Source§impl<T> ToStringFallible for Twhere
T: Display,
impl<T> ToStringFallible for Twhere
T: Display,
Source§fn try_to_string(&self) -> Result<String, TryReserveError>
fn try_to_string(&self) -> Result<String, TryReserveError>
ToString::to_string
, but without panic on OOM.