pub enum WorkspaceBuildProvider {
Moulin,
E2b,
Custom(String),
}Expand description
Provider identity at the Workspace image-build boundary. Product records may remain wire-compatible strings, while build adapters cannot receive an unknown provider.
Variants§
Implementations§
Trait Implementations§
Source§impl Clone for WorkspaceBuildProvider
impl Clone for WorkspaceBuildProvider
Source§fn clone(&self) -> WorkspaceBuildProvider
fn clone(&self) -> WorkspaceBuildProvider
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 WorkspaceBuildProvider
impl Debug for WorkspaceBuildProvider
impl Eq for WorkspaceBuildProvider
Source§impl PartialEq for WorkspaceBuildProvider
impl PartialEq for WorkspaceBuildProvider
impl StructuralPartialEq for WorkspaceBuildProvider
Auto Trait Implementations§
impl Freeze for WorkspaceBuildProvider
impl RefUnwindSafe for WorkspaceBuildProvider
impl Send for WorkspaceBuildProvider
impl Sync for WorkspaceBuildProvider
impl Unpin for WorkspaceBuildProvider
impl UnsafeUnpin for WorkspaceBuildProvider
impl UnwindSafe for WorkspaceBuildProvider
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