#[repr(i32)]pub enum TakedownState {
TAKEDOWN_STATE_UNSPECIFIED = 0,
TAKEDOWN_STATE_BLOCKED = 1,
TAKEDOWN_STATE_COMPLETE = 2,
TAKEDOWN_STATE_REINSTATED = 3,
}Available on crate feature
hooks only.Variants§
TAKEDOWN_STATE_UNSPECIFIED = 0
TAKEDOWN_STATE_BLOCKED = 1
TAKEDOWN_STATE_COMPLETE = 2
TAKEDOWN_STATE_REINSTATED = 3
Implementations§
Source§impl TakedownState
impl TakedownState
Sourcepub const Unspecified: Self = Self::TAKEDOWN_STATE_UNSPECIFIED
pub const Unspecified: Self = Self::TAKEDOWN_STATE_UNSPECIFIED
Idiomatic alias for Self::TAKEDOWN_STATE_UNSPECIFIED; Debug prints the variant name.
Sourcepub const Blocked: Self = Self::TAKEDOWN_STATE_BLOCKED
pub const Blocked: Self = Self::TAKEDOWN_STATE_BLOCKED
Idiomatic alias for Self::TAKEDOWN_STATE_BLOCKED; Debug prints the variant name.
Sourcepub const Complete: Self = Self::TAKEDOWN_STATE_COMPLETE
pub const Complete: Self = Self::TAKEDOWN_STATE_COMPLETE
Idiomatic alias for Self::TAKEDOWN_STATE_COMPLETE; Debug prints the variant name.
Sourcepub const Reinstated: Self = Self::TAKEDOWN_STATE_REINSTATED
pub const Reinstated: Self = Self::TAKEDOWN_STATE_REINSTATED
Idiomatic alias for Self::TAKEDOWN_STATE_REINSTATED; Debug prints the variant name.
Trait Implementations§
Source§impl Clone for TakedownState
impl Clone for TakedownState
impl Copy for TakedownState
Source§impl Debug for TakedownState
impl Debug for TakedownState
Source§impl Default for TakedownState
impl Default for TakedownState
Source§impl<'de> Deserialize<'de> for TakedownState
impl<'de> Deserialize<'de> for TakedownState
Source§fn deserialize<D: Deserializer<'de>>(d: D) -> Result<Self, D::Error>
fn deserialize<D: Deserializer<'de>>(d: D) -> Result<Self, D::Error>
Deserialize this value from the given Serde deserializer. Read more
Source§impl Enumeration for TakedownState
impl Enumeration for TakedownState
Source§fn proto_name(&self) -> &'static str
fn proto_name(&self) -> &'static str
The name of this enum variant as it appears in the
.proto file.impl Eq for TakedownState
Source§impl Hash for TakedownState
impl Hash for TakedownState
Source§impl PartialEq for TakedownState
impl PartialEq for TakedownState
Source§impl ProtoElemJson for TakedownState
impl ProtoElemJson for TakedownState
Source§fn serialize_proto_json<S: Serializer>(
v: &Self,
s: S,
) -> Result<S::Ok, S::Error>
fn serialize_proto_json<S: Serializer>( v: &Self, s: S, ) -> Result<S::Ok, S::Error>
Serialize this value with proto3 JSON semantics.
Source§fn deserialize_proto_json<'de, D: Deserializer<'de>>(
d: D,
) -> Result<Self, D::Error>
fn deserialize_proto_json<'de, D: Deserializer<'de>>( d: D, ) -> Result<Self, D::Error>
Deserialize a value with proto3 JSON semantics.
Source§impl Serialize for TakedownState
impl Serialize for TakedownState
impl StructuralPartialEq for TakedownState
Auto Trait Implementations§
impl Freeze for TakedownState
impl RefUnwindSafe for TakedownState
impl Send for TakedownState
impl Sync for TakedownState
impl Unpin for TakedownState
impl UnsafeUnpin for TakedownState
impl UnwindSafe for TakedownState
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