pub struct EnvSpec {
pub description: Option<String>,
pub required: Option<bool>,
pub type: Option<EnumTaskIoType>,
pub value: Option<Box<Value>>,
pub value_from: Option<Box<ValueFromSecretOrHost>>,
}Fields§
§description: Option<String>§required: Option<bool>§type: Option<EnumTaskIoType>§value: Option<Box<Value>>§value_from: Option<Box<ValueFromSecretOrHost>>Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for EnvSpec
impl<'de> Deserialize<'de> for EnvSpec
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 StructuralPartialEq for EnvSpec
Auto Trait Implementations§
impl Freeze for EnvSpec
impl RefUnwindSafe for EnvSpec
impl Send for EnvSpec
impl Sync for EnvSpec
impl Unpin for EnvSpec
impl UnsafeUnpin for EnvSpec
impl UnwindSafe for EnvSpec
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