pub struct ProviderParam {
pub name: &'static str,
pub param_type: &'static str,
pub required: bool,
pub description: &'static str,
pub default: Option<&'static str>,
}Expand description
Information about a provider parameter
Fields§
§name: &'static str§param_type: &'static str§required: bool§description: &'static str§default: Option<&'static str>Trait Implementations§
Source§impl Clone for ProviderParam
impl Clone for ProviderParam
Source§fn clone(&self) -> ProviderParam
fn clone(&self) -> ProviderParam
Returns a duplicate 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 ProviderParam
impl Debug for ProviderParam
Auto Trait Implementations§
impl Freeze for ProviderParam
impl RefUnwindSafe for ProviderParam
impl Send for ProviderParam
impl Sync for ProviderParam
impl Unpin for ProviderParam
impl UnsafeUnpin for ProviderParam
impl UnwindSafe for ProviderParam
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> 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 more