pub struct ExternalPasswordSecretRef {
pub secret_ref: SecretReference,
}Expand description
ExternalPasswordSecretRef
JSON schema
{
"type": "object",
"required": [
"secretRef"
],
"properties": {
"secretRef": {
"$ref": "#/components/schemas/SecretReference"
}
},
"additionalProperties": false
}Fields§
§secret_ref: SecretReferenceImplementations§
Source§impl ExternalPasswordSecretRef
impl ExternalPasswordSecretRef
pub fn builder() -> ExternalPasswordSecretRef
Trait Implementations§
Source§impl Clone for ExternalPasswordSecretRef
impl Clone for ExternalPasswordSecretRef
Source§impl Debug for ExternalPasswordSecretRef
impl Debug for ExternalPasswordSecretRef
Source§impl<'de> Deserialize<'de> for ExternalPasswordSecretRef
impl<'de> Deserialize<'de> for ExternalPasswordSecretRef
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
Source§impl From<&ExternalPasswordSecretRef> for ExternalPasswordSecretRef
impl From<&ExternalPasswordSecretRef> for ExternalPasswordSecretRef
Source§fn from(value: &ExternalPasswordSecretRef) -> Self
fn from(value: &ExternalPasswordSecretRef) -> Self
Converts to this type from the input type.
Source§impl From<ExternalPasswordSecretRef> for ExternalBindingVariant6Variant4Password
impl From<ExternalPasswordSecretRef> for ExternalBindingVariant6Variant4Password
Source§fn from(value: ExternalPasswordSecretRef) -> Self
fn from(value: ExternalPasswordSecretRef) -> Self
Converts to this type from the input type.
Source§impl From<ExternalPasswordSecretRef> for ExternalPostgresBindingPassword
impl From<ExternalPasswordSecretRef> for ExternalPostgresBindingPassword
Source§fn from(value: ExternalPasswordSecretRef) -> Self
fn from(value: ExternalPasswordSecretRef) -> Self
Converts to this type from the input type.
Source§impl From<ExternalPasswordSecretRef> for PostgresBindingVariant4Password
impl From<ExternalPasswordSecretRef> for PostgresBindingVariant4Password
Source§fn from(value: ExternalPasswordSecretRef) -> Self
fn from(value: ExternalPasswordSecretRef) -> Self
Converts to this type from the input type.
Source§impl From<ExternalPasswordSecretRef> for ExternalPasswordSecretRef
impl From<ExternalPasswordSecretRef> for ExternalPasswordSecretRef
Source§fn from(value: ExternalPasswordSecretRef) -> Self
fn from(value: ExternalPasswordSecretRef) -> Self
Converts to this type from the input type.
Source§impl TryFrom<ExternalPasswordSecretRef> for ExternalPasswordSecretRef
impl TryFrom<ExternalPasswordSecretRef> for ExternalPasswordSecretRef
Source§type Error = ConversionError
type Error = ConversionError
The type returned in the event of a conversion error.
Source§fn try_from(value: ExternalPasswordSecretRef) -> Result<Self, ConversionError>
fn try_from(value: ExternalPasswordSecretRef) -> Result<Self, ConversionError>
Performs the conversion.
Auto Trait Implementations§
impl Forget for ExternalPasswordSecretRef
impl Freeze for ExternalPasswordSecretRef
impl Move for ExternalPasswordSecretRef
impl RefUnwindSafe for ExternalPasswordSecretRef
impl Send for ExternalPasswordSecretRef
impl Sync for ExternalPasswordSecretRef
impl Unpin for ExternalPasswordSecretRef
impl UnsafeUnpin for ExternalPasswordSecretRef
impl UnwindSafe for ExternalPasswordSecretRef
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