pub struct PeeringState(/* private fields */);Expand description
Enum PeeringState defines the possible states of peering between service network and the vpc network peered to service network
Implementations§
Source§impl PeeringState
impl PeeringState
Sourcepub const PEERING_STATE_UNSPECIFIED: PeeringState
pub const PEERING_STATE_UNSPECIFIED: PeeringState
The default value. This value is used if the peering state is omitted or unknown.
Sourcepub const PEERING_ACTIVE: PeeringState
pub const PEERING_ACTIVE: PeeringState
The peering is in active state.
Sourcepub const PEERING_INACTIVE: PeeringState
pub const PEERING_INACTIVE: PeeringState
The peering is in inactive state.
Sourcepub fn as_str_name(&self) -> Cow<'static, str>
pub fn as_str_name(&self) -> Cow<'static, str>
Gets the enum value as a string.
Sourcepub fn from_str_name(name: &str) -> Option<Self>
pub fn from_str_name(name: &str) -> Option<Self>
Creates an enum value from the value name.
Trait Implementations§
Source§impl Clone for PeeringState
impl Clone for PeeringState
Source§fn clone(&self) -> PeeringState
fn clone(&self) -> PeeringState
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 PeeringState
impl Debug for PeeringState
Source§impl Default for PeeringState
impl Default for PeeringState
Source§impl<'de> Deserialize<'de> for PeeringState
impl<'de> Deserialize<'de> for PeeringState
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<i32> for PeeringState
impl From<i32> for PeeringState
Source§impl PartialEq for PeeringState
impl PartialEq for PeeringState
Source§impl Serialize for PeeringState
impl Serialize for PeeringState
impl StructuralPartialEq for PeeringState
Auto Trait Implementations§
impl Freeze for PeeringState
impl RefUnwindSafe for PeeringState
impl Send for PeeringState
impl Sync for PeeringState
impl Unpin for PeeringState
impl UnwindSafe for PeeringState
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