pub struct ProjectCredentialSpec { /* private fields */ }Expand description
Effective service credential-spec members with independent provenance.
Implementations§
Source§impl ProjectCredentialSpec
impl ProjectCredentialSpec
Sourcepub const fn config(&self) -> Option<&ProjectValue<String>>
pub const fn config(&self) -> Option<&ProjectValue<String>>
Returns the effective config reference without resolving top-level configs.
Sourcepub const fn file(&self) -> Option<&ProjectValue<String>>
pub const fn file(&self) -> Option<&ProjectValue<String>>
Returns the effective file reference without accessing the filesystem.
Sourcepub const fn registry(&self) -> Option<&ProjectValue<String>>
pub const fn registry(&self) -> Option<&ProjectValue<String>>
Returns the effective registry reference without registry or account access.
Sourcepub fn unmodeled_fields(&self) -> &[ProjectFieldReference]
pub fn unmodeled_fields(&self) -> &[ProjectFieldReference]
Returns malformed, extension, and future-unknown members retained as evidence.
Trait Implementations§
Source§impl Clone for ProjectCredentialSpec
impl Clone for ProjectCredentialSpec
Source§fn clone(&self) -> ProjectCredentialSpec
fn clone(&self) -> ProjectCredentialSpec
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 ProjectCredentialSpec
impl Debug for ProjectCredentialSpec
impl Eq for ProjectCredentialSpec
Source§impl PartialEq for ProjectCredentialSpec
impl PartialEq for ProjectCredentialSpec
impl StructuralPartialEq for ProjectCredentialSpec
Auto Trait Implementations§
impl Freeze for ProjectCredentialSpec
impl RefUnwindSafe for ProjectCredentialSpec
impl Send for ProjectCredentialSpec
impl Sync for ProjectCredentialSpec
impl Unpin for ProjectCredentialSpec
impl UnsafeUnpin for ProjectCredentialSpec
impl UnwindSafe for ProjectCredentialSpec
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