pub enum SnapshotBuildSpec {
Dockerfile {
dockerfile: String,
},
Template {
pip_packages: String,
},
Git {
git_url: String,
git_ref: String,
},
}Variants§
Trait Implementations§
Source§impl Clone for SnapshotBuildSpec
impl Clone for SnapshotBuildSpec
Source§fn clone(&self) -> SnapshotBuildSpec
fn clone(&self) -> SnapshotBuildSpec
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 SnapshotBuildSpec
impl Debug for SnapshotBuildSpec
Source§impl<'de> Deserialize<'de> for SnapshotBuildSpec
impl<'de> Deserialize<'de> for SnapshotBuildSpec
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 SnapshotBuildSpec
Source§impl PartialEq for SnapshotBuildSpec
impl PartialEq for SnapshotBuildSpec
Source§impl Serialize for SnapshotBuildSpec
impl Serialize for SnapshotBuildSpec
impl StructuralPartialEq for SnapshotBuildSpec
Auto Trait Implementations§
impl Freeze for SnapshotBuildSpec
impl RefUnwindSafe for SnapshotBuildSpec
impl Send for SnapshotBuildSpec
impl Sync for SnapshotBuildSpec
impl Unpin for SnapshotBuildSpec
impl UnsafeUnpin for SnapshotBuildSpec
impl UnwindSafe for SnapshotBuildSpec
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