pub struct DockerDetails {
pub docker_command: Option<String>,
pub docker_context: Option<String>,
pub dockerfile_path: Option<String>,
pub pre_deploy_command: Option<String>,
pub registry_credential: Option<RegistryCredential>,
}Expand description
DockerDetails
JSON schema
{
"type": "object",
"properties": {
"dockerCommand": {
"type": "string"
},
"dockerContext": {
"type": "string"
},
"dockerfilePath": {
"type": "string"
},
"preDeployCommand": {
"type": "string"
},
"registryCredential": {
"$ref": "#/components/schemas/registryCredential"
}
}
}Fields§
§docker_command: Option<String>§docker_context: Option<String>§dockerfile_path: Option<String>§pre_deploy_command: Option<String>§registry_credential: Option<RegistryCredential>Trait Implementations§
Source§impl Clone for DockerDetails
impl Clone for DockerDetails
Source§fn clone(&self) -> DockerDetails
fn clone(&self) -> DockerDetails
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 DockerDetails
impl Debug for DockerDetails
Source§impl Default for DockerDetails
impl Default for DockerDetails
Source§impl<'de> Deserialize<'de> for DockerDetails
impl<'de> Deserialize<'de> for DockerDetails
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<DockerDetails> for EnvSpecificDetails
impl From<DockerDetails> for EnvSpecificDetails
Source§fn from(value: DockerDetails) -> Self
fn from(value: DockerDetails) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for DockerDetails
impl RefUnwindSafe for DockerDetails
impl Send for DockerDetails
impl Sync for DockerDetails
impl Unpin for DockerDetails
impl UnsafeUnpin for DockerDetails
impl UnwindSafe for DockerDetails
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