pub struct ObservedCredentialDestination { /* private fields */ }Expand description
Existing external credential slot identity without token material.
Implementations§
Source§impl ObservedCredentialDestination
impl ObservedCredentialDestination
Sourcepub const fn new(name: InstallationSymbol, capability_id: CapabilityId) -> Self
pub const fn new(name: InstallationSymbol, capability_id: CapabilityId) -> Self
Creates one exact non-secret slot observation.
Sourcepub const fn name(&self) -> &InstallationSymbol
pub const fn name(&self) -> &InstallationSymbol
Symbolic slot name.
Sourcepub const fn capability_id(&self) -> CapabilityId
pub const fn capability_id(&self) -> CapabilityId
Current capability identity, never bearer material.
Trait Implementations§
impl Eq for ObservedCredentialDestination
impl StructuralPartialEq for ObservedCredentialDestination
Auto Trait Implementations§
impl Freeze for ObservedCredentialDestination
impl RefUnwindSafe for ObservedCredentialDestination
impl Send for ObservedCredentialDestination
impl Sync for ObservedCredentialDestination
impl Unpin for ObservedCredentialDestination
impl UnsafeUnpin for ObservedCredentialDestination
impl UnwindSafe for ObservedCredentialDestination
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