Enum google_api_proto::google::cloud::beyondcorp::appgateways::v1::app_gateway::HostType
source · #[repr(i32)]pub enum HostType {
Unspecified = 0,
GcpRegionalMig = 1,
}
Expand description
Enum containing list of all possible host types supported by BeyondCorp Connection.
Variants§
Unspecified = 0
Default value. This value is unused.
GcpRegionalMig = 1
AppGateway hosted in a GCP regional managed instance group.
Implementations§
source§impl HostType
impl HostType
sourcepub fn as_str_name(&self) -> &'static str
pub fn as_str_name(&self) -> &'static str
String value of the enum field names used in the ProtoBuf definition.
The values are not transformed in any way and thus are considered stable (if the ProtoBuf definition does not change) and safe for programmatic use.
sourcepub fn from_str_name(value: &str) -> Option<Self>
pub fn from_str_name(value: &str) -> Option<Self>
Creates an enum from field names used in the ProtoBuf definition.
Trait Implementations§
source§impl Ord for HostType
impl Ord for HostType
source§impl PartialEq for HostType
impl PartialEq for HostType
source§impl PartialOrd for HostType
impl PartialOrd for HostType
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self
and other
) and is used by the <=
operator. Read moresource§impl TryFrom<i32> for HostType
impl TryFrom<i32> for HostType
§type Error = DecodeError
type Error = DecodeError
The type returned in the event of a conversion error.
impl Copy for HostType
impl Eq for HostType
impl StructuralPartialEq for HostType
Auto Trait Implementations§
impl Freeze for HostType
impl RefUnwindSafe for HostType
impl Send for HostType
impl Sync for HostType
impl Unpin for HostType
impl UnwindSafe for HostType
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
§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.§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T
in a tonic::Request