#[repr(i32)]pub enum DiscoveryMode {
Unspecified = 0,
Manual = 1,
}
Expand description
Possible modes of discovering the dependency.
Variants§
Unspecified = 0
Default value. This value is unused.
Manual = 1
Manual mode of discovery when the dependency is defined by the user.
Implementations§
Source§impl DiscoveryMode
impl DiscoveryMode
Source§impl DiscoveryMode
impl DiscoveryMode
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 DiscoveryMode
impl Clone for DiscoveryMode
Source§fn clone(&self) -> DiscoveryMode
fn clone(&self) -> DiscoveryMode
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 DiscoveryMode
impl Debug for DiscoveryMode
Source§impl Default for DiscoveryMode
impl Default for DiscoveryMode
Source§fn default() -> DiscoveryMode
fn default() -> DiscoveryMode
Returns the “default value” for a type. Read more
Source§impl From<DiscoveryMode> for i32
impl From<DiscoveryMode> for i32
Source§fn from(value: DiscoveryMode) -> i32
fn from(value: DiscoveryMode) -> i32
Converts to this type from the input type.
Source§impl Hash for DiscoveryMode
impl Hash for DiscoveryMode
Source§impl Ord for DiscoveryMode
impl Ord for DiscoveryMode
Source§fn cmp(&self, other: &DiscoveryMode) -> Ordering
fn cmp(&self, other: &DiscoveryMode) -> Ordering
1.21.0 · 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
Source§impl PartialEq for DiscoveryMode
impl PartialEq for DiscoveryMode
Source§impl PartialOrd for DiscoveryMode
impl PartialOrd for DiscoveryMode
Source§impl TryFrom<i32> for DiscoveryMode
impl TryFrom<i32> for DiscoveryMode
Source§type Error = UnknownEnumValue
type Error = UnknownEnumValue
The type returned in the event of a conversion error.
Source§fn try_from(value: i32) -> Result<DiscoveryMode, UnknownEnumValue>
fn try_from(value: i32) -> Result<DiscoveryMode, UnknownEnumValue>
Performs the conversion.
impl Copy for DiscoveryMode
impl Eq for DiscoveryMode
impl StructuralPartialEq for DiscoveryMode
Auto Trait Implementations§
impl Freeze for DiscoveryMode
impl RefUnwindSafe for DiscoveryMode
impl Send for DiscoveryMode
impl Sync for DiscoveryMode
impl Unpin for DiscoveryMode
impl UnwindSafe for DiscoveryMode
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<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