pub struct InjectedSecretRequirement { /* private fields */ }Expand description
One Injected reference and the exact projected version required by startup.
Implementations§
Source§impl InjectedSecretRequirement
impl InjectedSecretRequirement
pub fn new( uri: InjectedSecretReference, expected_version: InjectedSecretVersion, ) -> Self
pub fn reference(&self) -> &InjectedSecretReference
pub fn expected_version(&self) -> &InjectedSecretVersion
Trait Implementations§
Source§impl Clone for InjectedSecretRequirement
impl Clone for InjectedSecretRequirement
Source§fn clone(&self) -> InjectedSecretRequirement
fn clone(&self) -> InjectedSecretRequirement
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 InjectedSecretRequirement
impl Debug for InjectedSecretRequirement
Source§impl<'de> Deserialize<'de> for InjectedSecretRequirement
impl<'de> Deserialize<'de> for InjectedSecretRequirement
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for InjectedSecretRequirement
impl StructuralPartialEq for InjectedSecretRequirement
Auto Trait Implementations§
impl Freeze for InjectedSecretRequirement
impl RefUnwindSafe for InjectedSecretRequirement
impl Send for InjectedSecretRequirement
impl Sync for InjectedSecretRequirement
impl Unpin for InjectedSecretRequirement
impl UnsafeUnpin for InjectedSecretRequirement
impl UnwindSafe for InjectedSecretRequirement
Blanket Implementations§
§impl<T> AnyEq for T
impl<T> AnyEq for T
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