pub enum CredentialLayer {
Environment,
SecretsFile,
}Expand description
Which layer answered for one credential name.
Variants§
Environment
The process environment already defined it, so the file’s value is unused.
SecretsFile
The credentials file supplied it.
Trait Implementations§
Source§impl Clone for CredentialLayer
impl Clone for CredentialLayer
Source§fn clone(&self) -> CredentialLayer
fn clone(&self) -> CredentialLayer
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 moreimpl Copy for CredentialLayer
Source§impl Debug for CredentialLayer
impl Debug for CredentialLayer
Source§impl Display for CredentialLayer
impl Display for CredentialLayer
impl Eq for CredentialLayer
Source§impl JsonSchema for CredentialLayer
impl JsonSchema for CredentialLayer
Source§fn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read more
Source§fn json_schema(generator: &mut SchemaGenerator) -> Schema
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
Source§fn inline_schema() -> bool
fn inline_schema() -> bool
Whether JSON Schemas generated for this type should be included directly in parent schemas,
rather than being re-used where possible using the
$ref keyword. Read moreSource§impl PartialEq for CredentialLayer
impl PartialEq for CredentialLayer
Source§impl Serialize for CredentialLayer
impl Serialize for CredentialLayer
impl StructuralPartialEq for CredentialLayer
Auto Trait Implementations§
impl Freeze for CredentialLayer
impl RefUnwindSafe for CredentialLayer
impl Send for CredentialLayer
impl Sync for CredentialLayer
impl Unpin for CredentialLayer
impl UnsafeUnpin for CredentialLayer
impl UnwindSafe for CredentialLayer
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<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
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.