pub enum BindingValueU8 {
Variant0(i32),
Variant1 {
secret_ref: SecretReference,
},
Variant2(Value),
}Expand description
Represents a value that can be either a concrete value, a template expression, or a reference to a Kubernetes Secret
JSON schema
{
"description": "Represents a value that can be either a concrete value, a template expression,\nor a reference to a Kubernetes Secret",
"oneOf": [
{
"type": "integer",
"format": "int32",
"minimum": 0.0
},
{
"description": "A Kubernetes Secret reference (must come before Expression)",
"type": "object",
"required": [
"secretRef"
],
"properties": {
"secretRef": {
"$ref": "#/components/schemas/SecretReference"
}
}
},
{
"$ref": "#/components/schemas/Value"
}
]
}Variants§
Trait Implementations§
Source§impl Clone for BindingValueU8
impl Clone for BindingValueU8
Source§impl Debug for BindingValueU8
impl Debug for BindingValueU8
Source§impl<'de> Deserialize<'de> for BindingValueU8
impl<'de> Deserialize<'de> for BindingValueU8
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<&BindingValueU8> for BindingValueU8
impl From<&BindingValueU8> for BindingValueU8
Source§fn from(value: &BindingValueU8) -> Self
fn from(value: &BindingValueU8) -> Self
Converts to this type from the input type.
Source§impl From<Value> for BindingValueU8
impl From<Value> for BindingValueU8
Source§impl From<i32> for BindingValueU8
impl From<i32> for BindingValueU8
Auto Trait Implementations§
impl Forget for BindingValueU8
impl Freeze for BindingValueU8
impl RefUnwindSafe for BindingValueU8
impl Send for BindingValueU8
impl Sync for BindingValueU8
impl Unpin for BindingValueU8
impl UnsafeUnpin for BindingValueU8
impl UnwindSafe for BindingValueU8
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