Struct buildsrs_builder::DockerStrategy
source · pub struct DockerStrategy { /* private fields */ }
Expand description
Build strategy that uses Docker.
Trait Implementations§
source§impl Clone for DockerStrategy
impl Clone for DockerStrategy
source§fn clone(&self) -> DockerStrategy
fn clone(&self) -> DockerStrategy
Returns a copy of the value. Read more
1.0.0 · 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 DockerStrategy
impl Debug for DockerStrategy
source§impl Strategy for DockerStrategy
impl Strategy for DockerStrategy
source§fn builder_from_path<'life0, 'life1, 'async_trait>(
&'life0 self,
path: &'life1 Path
) -> Pin<Box<dyn Future<Output = Result<DynBuilder>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
fn builder_from_path<'life0, 'life1, 'async_trait>(
&'life0 self,
path: &'life1 Path
) -> Pin<Box<dyn Future<Output = Result<DynBuilder>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
Create a builder instance from an extraced crate at the given path.
source§fn builder_from_crate<'life0, 'life1, 'async_trait>(
&'life0 self,
_krate: &'life1 Path
) -> Pin<Box<dyn Future<Output = Result<DynBuilder>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
fn builder_from_crate<'life0, 'life1, 'async_trait>(
&'life0 self,
_krate: &'life1 Path
) -> Pin<Box<dyn Future<Output = Result<DynBuilder>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
Create a builder instance from a
.crate
file.source§fn builder_from_url<'life0, 'life1, 'life2, 'async_trait>(
&'life0 self,
url: &'life1 Url,
_checksum: &'life2 [u8]
) -> Pin<Box<dyn Future<Output = Result<DynBuilder>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
'life2: 'async_trait,
fn builder_from_url<'life0, 'life1, 'life2, 'async_trait>(
&'life0 self,
url: &'life1 Url,
_checksum: &'life2 [u8]
) -> Pin<Box<dyn Future<Output = Result<DynBuilder>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
'life2: 'async_trait,
Create a builder instance from a crate by download URL.
Auto Trait Implementations§
impl !RefUnwindSafe for DockerStrategy
impl Send for DockerStrategy
impl Sync for DockerStrategy
impl Unpin for DockerStrategy
impl !UnwindSafe for DockerStrategy
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