#[repr(i32)]pub enum SlackInstance {
Unspecified = 0,
Commercial = 1,
Gov = 2,
}Variants§
Implementations§
Source§impl SlackInstance
impl SlackInstance
Source§impl SlackInstance
impl SlackInstance
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 Clone for SlackInstance
impl Clone for SlackInstance
impl Copy for SlackInstance
Source§impl Debug for SlackInstance
impl Debug for SlackInstance
Source§impl Default for SlackInstance
impl Default for SlackInstance
Source§fn default() -> SlackInstance
fn default() -> SlackInstance
Returns the “default value” for a type. Read more
impl Eq for SlackInstance
Source§impl From<SlackInstance> for i32
impl From<SlackInstance> for i32
Source§fn from(value: SlackInstance) -> i32
fn from(value: SlackInstance) -> i32
Converts to this type from the input type.
Source§impl Hash for SlackInstance
impl Hash for SlackInstance
Source§impl Ord for SlackInstance
impl Ord for SlackInstance
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 SlackInstance
impl PartialEq for SlackInstance
Source§impl PartialOrd for SlackInstance
impl PartialOrd for SlackInstance
impl StructuralPartialEq for SlackInstance
Source§impl TryFrom<i32> for SlackInstance
impl TryFrom<i32> for SlackInstance
Source§type Error = UnknownEnumValue
type Error = UnknownEnumValue
The type returned in the event of a conversion error.
Source§fn try_from(value: i32) -> Result<SlackInstance, UnknownEnumValue>
fn try_from(value: i32) -> Result<SlackInstance, UnknownEnumValue>
Performs the conversion.
Auto Trait Implementations§
impl Freeze for SlackInstance
impl RefUnwindSafe for SlackInstance
impl Send for SlackInstance
impl Sync for SlackInstance
impl Unpin for SlackInstance
impl UnsafeUnpin for SlackInstance
impl UnwindSafe for SlackInstance
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<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§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.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> 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