pub enum PolicyStatus {
Active,
Paused,
}Expand description
The current evaluation status of the policy.
JSON schema
{
"description": "The current evaluation status of the policy.",
"examples": [
"active"
],
"type": "string",
"enum": [
"active",
"paused"
],
"x-enum-descriptions": [
"The policy is evaluated.",
"The policy is skipped during evaluation, as if it were not attached."
],
"x-enum-varnames": [
"PolicyStatusActive",
"PolicyStatusPaused"
]
}Variants§
Trait Implementations§
Source§impl Clone for PolicyStatus
impl Clone for PolicyStatus
impl Copy for PolicyStatus
Source§impl Debug for PolicyStatus
impl Debug for PolicyStatus
Source§impl<'de> Deserialize<'de> for PolicyStatus
impl<'de> Deserialize<'de> for PolicyStatus
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 PolicyStatus
impl Display for PolicyStatus
impl Eq for PolicyStatus
Source§impl From<&PolicyStatus> for PolicyStatus
impl From<&PolicyStatus> for PolicyStatus
Source§fn from(value: &PolicyStatus) -> Self
fn from(value: &PolicyStatus) -> Self
Converts to this type from the input type.
Source§impl FromStr for PolicyStatus
impl FromStr for PolicyStatus
Source§impl Hash for PolicyStatus
impl Hash for PolicyStatus
Source§impl Ord for PolicyStatus
impl Ord for PolicyStatus
1.21.0 (const: unstable) · 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
1.21.0 (const: unstable) · Source§fn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
Source§impl PartialEq for PolicyStatus
impl PartialEq for PolicyStatus
Source§impl PartialOrd for PolicyStatus
impl PartialOrd for PolicyStatus
Source§impl Serialize for PolicyStatus
impl Serialize for PolicyStatus
impl StructuralPartialEq for PolicyStatus
Source§impl TryFrom<&String> for PolicyStatus
impl TryFrom<&String> for PolicyStatus
Source§type Error = ConversionError
type Error = ConversionError
The type returned in the event of a conversion error.
Source§impl TryFrom<&str> for PolicyStatus
impl TryFrom<&str> for PolicyStatus
Source§type Error = ConversionError
type Error = ConversionError
The type returned in the event of a conversion error.
Source§impl TryFrom<String> for PolicyStatus
impl TryFrom<String> for PolicyStatus
Source§type Error = ConversionError
type Error = ConversionError
The type returned in the event of a conversion error.
Auto Trait Implementations§
impl Freeze for PolicyStatus
impl RefUnwindSafe for PolicyStatus
impl Send for PolicyStatus
impl Sync for PolicyStatus
impl Unpin for PolicyStatus
impl UnsafeUnpin for PolicyStatus
impl UnwindSafe for PolicyStatus
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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.