pub struct ConfigFeatureWarning {
pub option: &'static str,
pub required_feature: &'static str,
pub message: String,
}Expand description
Warning emitted when runtime config enables behavior unavailable in this Cargo feature build.
Fields§
§option: &'static strConfiguration option that requested the behavior.
required_feature: &'static strCargo feature required for the option to take effect.
message: StringHuman-readable warning message.
Implementations§
Trait Implementations§
Source§impl Clone for ConfigFeatureWarning
impl Clone for ConfigFeatureWarning
Source§fn clone(&self) -> ConfigFeatureWarning
fn clone(&self) -> ConfigFeatureWarning
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ConfigFeatureWarning
impl Debug for ConfigFeatureWarning
Source§impl Display for ConfigFeatureWarning
impl Display for ConfigFeatureWarning
Source§impl PartialEq for ConfigFeatureWarning
impl PartialEq for ConfigFeatureWarning
Source§fn eq(&self, other: &ConfigFeatureWarning) -> bool
fn eq(&self, other: &ConfigFeatureWarning) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for ConfigFeatureWarning
impl StructuralPartialEq for ConfigFeatureWarning
Auto Trait Implementations§
impl Freeze for ConfigFeatureWarning
impl RefUnwindSafe for ConfigFeatureWarning
impl Send for ConfigFeatureWarning
impl Sync for ConfigFeatureWarning
impl Unpin for ConfigFeatureWarning
impl UnsafeUnpin for ConfigFeatureWarning
impl UnwindSafe for ConfigFeatureWarning
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> 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<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§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> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§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