[−][src]Trait buildkit_llb::ops::OperationBuilder
Common operation methods.
Required methods
fn custom_name<S>(self, name: S) -> Self where
S: Into<String>,
S: Into<String>,
Sets an operation display name.
fn ignore_cache(self, ignore: bool) -> Self
Sets caching behavior.
Provided methods
fn ref_counted(self) -> Arc<Self> where
Self: Sized + 'a,
Self: Sized + 'a,
Convert the operation into Arc
so it can be shared when efficient borrowing is not possible.
Implementors
impl OperationBuilder<'static> for GitSource
[src]
fn custom_name<S>(self, name: S) -> Self where
S: Into<String>,
[src]
S: Into<String>,
fn ignore_cache(self, ignore: bool) -> Self
[src]
impl OperationBuilder<'static> for HttpSource
[src]
fn custom_name<S>(self, name: S) -> Self where
S: Into<String>,
[src]
S: Into<String>,
fn ignore_cache(self, ignore: bool) -> Self
[src]
impl OperationBuilder<'static> for ImageSource
[src]
fn custom_name<S>(self, name: S) -> Self where
S: Into<String>,
[src]
S: Into<String>,
fn ignore_cache(self, ignore: bool) -> Self
[src]
impl OperationBuilder<'static> for LocalSource
[src]
fn custom_name<S>(self, name: S) -> Self where
S: Into<String>,
[src]
S: Into<String>,
fn ignore_cache(self, ignore: bool) -> Self
[src]
impl<'a> OperationBuilder<'a> for SequenceOperation<'a>
[src]
fn custom_name<S>(self, name: S) -> Self where
S: Into<String>,
[src]
S: Into<String>,
fn ignore_cache(self, ignore: bool) -> Self
[src]
impl<'a> OperationBuilder<'a> for Command<'a>
[src]
fn custom_name<S>(self, name: S) -> Self where
S: Into<String>,
[src]
S: Into<String>,