Struct pulumi_wasm_docker::RemoteImageBuildBuilder

source ·
pub struct RemoteImageBuildBuilder<___State = __RemoteImageBuildBuilderInitialState> { /* private fields */ }
Expand description

Use builder syntax to set the required parameters and finish by calling the method Self::build_struct().

Implementations§

source§

impl<__AuthConfigs, __BuildArg, __BuildArgs, __BuildId, __CacheFroms, __CgroupParent, __Context, __CpuPeriod, __CpuQuota, __CpuSetCpus, __CpuSetMems, __CpuShares, __Dockerfile, __ExtraHosts, __ForceRemove, __Isolation, __Label, __Labels, __Memory, __MemorySwap, __NetworkMode, __NoCache, __Platform, __PullParent, __RemoteContext, __Remove, __SecurityOpts, __SessionId, __ShmSize, __Squash, __SuppressOutput, __Tags, __Target, __Ulimits, __Version> RemoteImageBuildBuilder<(__AuthConfigs, __BuildArg, __BuildArgs, __BuildId, __CacheFroms, __CgroupParent, __Context, __CpuPeriod, __CpuQuota, __CpuSetCpus, __CpuSetMems, __CpuShares, __Dockerfile, __ExtraHosts, __ForceRemove, __Isolation, __Label, __Labels, __Memory, __MemorySwap, __NetworkMode, __NoCache, __Platform, __PullParent, __RemoteContext, __Remove, __SecurityOpts, __SessionId, __ShmSize, __Squash, __SuppressOutput, __Tags, __Target, __Ulimits, __Version)>

source

pub fn build_struct(self) -> RemoteImageBuild
where __AuthConfigs: IntoSet<Option<Box<Option<Vec<RemoteImageBuildAuthConfig>>>>, RemoteImageBuildBuilder__auth_configs>, __BuildArg: IntoSet<Option<Box<Option<HashMap<String, String>>>>, RemoteImageBuildBuilder__build_arg>, __BuildArgs: IntoSet<Option<Box<Option<HashMap<String, String>>>>, RemoteImageBuildBuilder__build_args>, __BuildId: IntoSet<Option<Box<Option<String>>>, RemoteImageBuildBuilder__build_id>, __CacheFroms: IntoSet<Option<Box<Option<Vec<String>>>>, RemoteImageBuildBuilder__cache_froms>, __CgroupParent: IntoSet<Option<Box<Option<String>>>, RemoteImageBuildBuilder__cgroup_parent>, __Context: IntoSet<Box<String>, RemoteImageBuildBuilder__context>, __CpuPeriod: IntoSet<Option<Box<Option<i32>>>, RemoteImageBuildBuilder__cpu_period>, __CpuQuota: IntoSet<Option<Box<Option<i32>>>, RemoteImageBuildBuilder__cpu_quota>, __CpuSetCpus: IntoSet<Option<Box<Option<String>>>, RemoteImageBuildBuilder__cpu_set_cpus>, __CpuSetMems: IntoSet<Option<Box<Option<String>>>, RemoteImageBuildBuilder__cpu_set_mems>, __CpuShares: IntoSet<Option<Box<Option<i32>>>, RemoteImageBuildBuilder__cpu_shares>, __Dockerfile: IntoSet<Option<Box<Option<String>>>, RemoteImageBuildBuilder__dockerfile>, __ExtraHosts: IntoSet<Option<Box<Option<Vec<String>>>>, RemoteImageBuildBuilder__extra_hosts>, __ForceRemove: IntoSet<Option<Box<Option<bool>>>, RemoteImageBuildBuilder__force_remove>, __Isolation: IntoSet<Option<Box<Option<String>>>, RemoteImageBuildBuilder__isolation>, __Label: IntoSet<Option<Box<Option<HashMap<String, String>>>>, RemoteImageBuildBuilder__label>, __Labels: IntoSet<Option<Box<Option<HashMap<String, String>>>>, RemoteImageBuildBuilder__labels>, __Memory: IntoSet<Option<Box<Option<i32>>>, RemoteImageBuildBuilder__memory>, __MemorySwap: IntoSet<Option<Box<Option<i32>>>, RemoteImageBuildBuilder__memory_swap>, __NetworkMode: IntoSet<Option<Box<Option<String>>>, RemoteImageBuildBuilder__network_mode>, __NoCache: IntoSet<Option<Box<Option<bool>>>, RemoteImageBuildBuilder__no_cache>, __Platform: IntoSet<Option<Box<Option<String>>>, RemoteImageBuildBuilder__platform>, __PullParent: IntoSet<Option<Box<Option<bool>>>, RemoteImageBuildBuilder__pull_parent>, __RemoteContext: IntoSet<Option<Box<Option<String>>>, RemoteImageBuildBuilder__remote_context>, __Remove: IntoSet<Option<Box<Option<bool>>>, RemoteImageBuildBuilder__remove>, __SecurityOpts: IntoSet<Option<Box<Option<Vec<String>>>>, RemoteImageBuildBuilder__security_opts>, __SessionId: IntoSet<Option<Box<Option<String>>>, RemoteImageBuildBuilder__session_id>, __ShmSize: IntoSet<Option<Box<Option<i32>>>, RemoteImageBuildBuilder__shm_size>, __Squash: IntoSet<Option<Box<Option<bool>>>, RemoteImageBuildBuilder__squash>, __SuppressOutput: IntoSet<Option<Box<Option<bool>>>, RemoteImageBuildBuilder__suppress_output>, __Tags: IntoSet<Option<Box<Option<Vec<String>>>>, RemoteImageBuildBuilder__tags>, __Target: IntoSet<Option<Box<Option<String>>>, RemoteImageBuildBuilder__target>, __Ulimits: IntoSet<Option<Box<Option<Vec<RemoteImageBuildUlimit>>>>, RemoteImageBuildBuilder__ulimits>, __Version: IntoSet<Option<Box<Option<String>>>, RemoteImageBuildBuilder__version>,

Finishes building and returns the requested object.

source

pub fn maybe_auth_configs( self, value: Option<impl Into<Box<Option<Vec<RemoteImageBuildAuthConfig>>>>>, ) -> <Self as __RemoteImageBuildBuilderSetMember>::AuthConfigs
where __AuthConfigs: IsUnset,

Same as [Self::r#auth_configs], but accepts an Option as input. See that method’s documentation for more details.

source

pub fn auth_configs( self, value: impl Into<Box<Option<Vec<RemoteImageBuildAuthConfig>>>>, ) -> <Self as __RemoteImageBuildBuilderSetMember>::AuthConfigs
where __AuthConfigs: IsUnset,

The configuration for the authentication

source

pub fn maybe_build_arg( self, value: Option<impl Into<Box<Option<HashMap<String, String>>>>>, ) -> <Self as __RemoteImageBuildBuilderSetMember>::BuildArg
where __BuildArg: IsUnset,

Same as [Self::r#build_arg], but accepts an Option as input. See that method’s documentation for more details.

source

pub fn build_arg( self, value: impl Into<Box<Option<HashMap<String, String>>>>, ) -> <Self as __RemoteImageBuildBuilderSetMember>::BuildArg
where __BuildArg: IsUnset,

Set build-time variables

source

pub fn maybe_build_args( self, value: Option<impl Into<Box<Option<HashMap<String, String>>>>>, ) -> <Self as __RemoteImageBuildBuilderSetMember>::BuildArgs
where __BuildArgs: IsUnset,

Same as [Self::r#build_args], but accepts an Option as input. See that method’s documentation for more details.

source

pub fn build_args( self, value: impl Into<Box<Option<HashMap<String, String>>>>, ) -> <Self as __RemoteImageBuildBuilderSetMember>::BuildArgs
where __BuildArgs: IsUnset,

Pairs for build-time variables in the form TODO

source

pub fn maybe_build_id( self, value: Option<impl Into<Box<Option<String>>>>, ) -> <Self as __RemoteImageBuildBuilderSetMember>::BuildId
where __BuildId: IsUnset,

Same as [Self::r#build_id], but accepts an Option as input. See that method’s documentation for more details.

source

pub fn build_id( self, value: impl Into<Box<Option<String>>>, ) -> <Self as __RemoteImageBuildBuilderSetMember>::BuildId
where __BuildId: IsUnset,

BuildID is an optional identifier that can be passed together with the build request. The same identifier can be used to gracefully cancel the build with the cancel request.

source

pub fn maybe_cache_froms( self, value: Option<impl Into<Box<Option<Vec<String>>>>>, ) -> <Self as __RemoteImageBuildBuilderSetMember>::CacheFroms
where __CacheFroms: IsUnset,

Same as [Self::r#cache_froms], but accepts an Option as input. See that method’s documentation for more details.

source

pub fn cache_froms( self, value: impl Into<Box<Option<Vec<String>>>>, ) -> <Self as __RemoteImageBuildBuilderSetMember>::CacheFroms
where __CacheFroms: IsUnset,

Images to consider as cache sources

source

pub fn maybe_cgroup_parent( self, value: Option<impl Into<Box<Option<String>>>>, ) -> <Self as __RemoteImageBuildBuilderSetMember>::CgroupParent
where __CgroupParent: IsUnset,

Same as [Self::r#cgroup_parent], but accepts an Option as input. See that method’s documentation for more details.

source

pub fn cgroup_parent( self, value: impl Into<Box<Option<String>>>, ) -> <Self as __RemoteImageBuildBuilderSetMember>::CgroupParent
where __CgroupParent: IsUnset,

Optional parent cgroup for the container

source

pub fn context( self, value: impl Into<Box<String>>, ) -> <Self as __RemoteImageBuildBuilderSetMember>::Context
where __Context: IsUnset,

Value to specify the build context. Currently, only a PATH context is supported. You can use the helper function ‘${path.cwd}/context-dir’. Please see https://docs.docker.com/build/building/context/ for more information about build contexts.

source

pub fn maybe_cpu_period( self, value: Option<impl Into<Box<Option<i32>>>>, ) -> <Self as __RemoteImageBuildBuilderSetMember>::CpuPeriod
where __CpuPeriod: IsUnset,

Same as [Self::r#cpu_period], but accepts an Option as input. See that method’s documentation for more details.

source

pub fn cpu_period( self, value: impl Into<Box<Option<i32>>>, ) -> <Self as __RemoteImageBuildBuilderSetMember>::CpuPeriod
where __CpuPeriod: IsUnset,

The length of a CPU period in microseconds

source

pub fn maybe_cpu_quota( self, value: Option<impl Into<Box<Option<i32>>>>, ) -> <Self as __RemoteImageBuildBuilderSetMember>::CpuQuota
where __CpuQuota: IsUnset,

Same as [Self::r#cpu_quota], but accepts an Option as input. See that method’s documentation for more details.

source

pub fn cpu_quota( self, value: impl Into<Box<Option<i32>>>, ) -> <Self as __RemoteImageBuildBuilderSetMember>::CpuQuota
where __CpuQuota: IsUnset,

Microseconds of CPU time that the container can get in a CPU period

source

pub fn maybe_cpu_set_cpus( self, value: Option<impl Into<Box<Option<String>>>>, ) -> <Self as __RemoteImageBuildBuilderSetMember>::CpuSetCpus
where __CpuSetCpus: IsUnset,

Same as [Self::r#cpu_set_cpus], but accepts an Option as input. See that method’s documentation for more details.

source

pub fn cpu_set_cpus( self, value: impl Into<Box<Option<String>>>, ) -> <Self as __RemoteImageBuildBuilderSetMember>::CpuSetCpus
where __CpuSetCpus: IsUnset,

CPUs in which to allow execution (e.g., 0-3, 0, 1)

source

pub fn maybe_cpu_set_mems( self, value: Option<impl Into<Box<Option<String>>>>, ) -> <Self as __RemoteImageBuildBuilderSetMember>::CpuSetMems
where __CpuSetMems: IsUnset,

Same as [Self::r#cpu_set_mems], but accepts an Option as input. See that method’s documentation for more details.

source

pub fn cpu_set_mems( self, value: impl Into<Box<Option<String>>>, ) -> <Self as __RemoteImageBuildBuilderSetMember>::CpuSetMems
where __CpuSetMems: IsUnset,

MEMs in which to allow execution (0-3, 0, 1)

source

pub fn maybe_cpu_shares( self, value: Option<impl Into<Box<Option<i32>>>>, ) -> <Self as __RemoteImageBuildBuilderSetMember>::CpuShares
where __CpuShares: IsUnset,

Same as [Self::r#cpu_shares], but accepts an Option as input. See that method’s documentation for more details.

source

pub fn cpu_shares( self, value: impl Into<Box<Option<i32>>>, ) -> <Self as __RemoteImageBuildBuilderSetMember>::CpuShares
where __CpuShares: IsUnset,

CPU shares (relative weight)

source

pub fn maybe_dockerfile( self, value: Option<impl Into<Box<Option<String>>>>, ) -> <Self as __RemoteImageBuildBuilderSetMember>::Dockerfile
where __Dockerfile: IsUnset,

Same as [Self::r#dockerfile], but accepts an Option as input. See that method’s documentation for more details.

source

pub fn dockerfile( self, value: impl Into<Box<Option<String>>>, ) -> <Self as __RemoteImageBuildBuilderSetMember>::Dockerfile
where __Dockerfile: IsUnset,

Name of the Dockerfile. Defaults to Dockerfile.

source

pub fn maybe_extra_hosts( self, value: Option<impl Into<Box<Option<Vec<String>>>>>, ) -> <Self as __RemoteImageBuildBuilderSetMember>::ExtraHosts
where __ExtraHosts: IsUnset,

Same as [Self::r#extra_hosts], but accepts an Option as input. See that method’s documentation for more details.

source

pub fn extra_hosts( self, value: impl Into<Box<Option<Vec<String>>>>, ) -> <Self as __RemoteImageBuildBuilderSetMember>::ExtraHosts
where __ExtraHosts: IsUnset,

A list of hostnames/IP mappings to add to the container’s /etc/hosts file. Specified in the form [“hostname:IP”]

source

pub fn maybe_force_remove( self, value: Option<impl Into<Box<Option<bool>>>>, ) -> <Self as __RemoteImageBuildBuilderSetMember>::ForceRemove
where __ForceRemove: IsUnset,

Same as [Self::r#force_remove], but accepts an Option as input. See that method’s documentation for more details.

source

pub fn force_remove( self, value: impl Into<Box<Option<bool>>>, ) -> <Self as __RemoteImageBuildBuilderSetMember>::ForceRemove
where __ForceRemove: IsUnset,

Always remove intermediate containers

source

pub fn maybe_isolation( self, value: Option<impl Into<Box<Option<String>>>>, ) -> <Self as __RemoteImageBuildBuilderSetMember>::Isolation
where __Isolation: IsUnset,

Same as [Self::r#isolation], but accepts an Option as input. See that method’s documentation for more details.

source

pub fn isolation( self, value: impl Into<Box<Option<String>>>, ) -> <Self as __RemoteImageBuildBuilderSetMember>::Isolation
where __Isolation: IsUnset,

Isolation represents the isolation technology of a container. The supported values are

source

pub fn maybe_label( self, value: Option<impl Into<Box<Option<HashMap<String, String>>>>>, ) -> <Self as __RemoteImageBuildBuilderSetMember>::Label
where __Label: IsUnset,

Same as [Self::r#label], but accepts an Option as input. See that method’s documentation for more details.

source

pub fn label( self, value: impl Into<Box<Option<HashMap<String, String>>>>, ) -> <Self as __RemoteImageBuildBuilderSetMember>::Label
where __Label: IsUnset,

Set metadata for an image

source

pub fn maybe_labels( self, value: Option<impl Into<Box<Option<HashMap<String, String>>>>>, ) -> <Self as __RemoteImageBuildBuilderSetMember>::Labels
where __Labels: IsUnset,

Same as [Self::r#labels], but accepts an Option as input. See that method’s documentation for more details.

source

pub fn labels( self, value: impl Into<Box<Option<HashMap<String, String>>>>, ) -> <Self as __RemoteImageBuildBuilderSetMember>::Labels
where __Labels: IsUnset,

User-defined key/value metadata

source

pub fn maybe_memory( self, value: Option<impl Into<Box<Option<i32>>>>, ) -> <Self as __RemoteImageBuildBuilderSetMember>::Memory
where __Memory: IsUnset,

Same as [Self::r#memory], but accepts an Option as input. See that method’s documentation for more details.

source

pub fn memory( self, value: impl Into<Box<Option<i32>>>, ) -> <Self as __RemoteImageBuildBuilderSetMember>::Memory
where __Memory: IsUnset,

Set memory limit for build

source

pub fn maybe_memory_swap( self, value: Option<impl Into<Box<Option<i32>>>>, ) -> <Self as __RemoteImageBuildBuilderSetMember>::MemorySwap
where __MemorySwap: IsUnset,

Same as [Self::r#memory_swap], but accepts an Option as input. See that method’s documentation for more details.

source

pub fn memory_swap( self, value: impl Into<Box<Option<i32>>>, ) -> <Self as __RemoteImageBuildBuilderSetMember>::MemorySwap
where __MemorySwap: IsUnset,

Total memory (memory + swap), -1 to enable unlimited swap

source

pub fn maybe_network_mode( self, value: Option<impl Into<Box<Option<String>>>>, ) -> <Self as __RemoteImageBuildBuilderSetMember>::NetworkMode
where __NetworkMode: IsUnset,

Same as [Self::r#network_mode], but accepts an Option as input. See that method’s documentation for more details.

source

pub fn network_mode( self, value: impl Into<Box<Option<String>>>, ) -> <Self as __RemoteImageBuildBuilderSetMember>::NetworkMode
where __NetworkMode: IsUnset,

Set the networking mode for the RUN instructions during build

source

pub fn maybe_no_cache( self, value: Option<impl Into<Box<Option<bool>>>>, ) -> <Self as __RemoteImageBuildBuilderSetMember>::NoCache
where __NoCache: IsUnset,

Same as [Self::r#no_cache], but accepts an Option as input. See that method’s documentation for more details.

source

pub fn no_cache( self, value: impl Into<Box<Option<bool>>>, ) -> <Self as __RemoteImageBuildBuilderSetMember>::NoCache
where __NoCache: IsUnset,

Do not use the cache when building the image

source

pub fn maybe_platform( self, value: Option<impl Into<Box<Option<String>>>>, ) -> <Self as __RemoteImageBuildBuilderSetMember>::Platform
where __Platform: IsUnset,

Same as [Self::r#platform], but accepts an Option as input. See that method’s documentation for more details.

source

pub fn platform( self, value: impl Into<Box<Option<String>>>, ) -> <Self as __RemoteImageBuildBuilderSetMember>::Platform
where __Platform: IsUnset,

Set platform if server is multi-platform capable

source

pub fn maybe_pull_parent( self, value: Option<impl Into<Box<Option<bool>>>>, ) -> <Self as __RemoteImageBuildBuilderSetMember>::PullParent
where __PullParent: IsUnset,

Same as [Self::r#pull_parent], but accepts an Option as input. See that method’s documentation for more details.

source

pub fn pull_parent( self, value: impl Into<Box<Option<bool>>>, ) -> <Self as __RemoteImageBuildBuilderSetMember>::PullParent
where __PullParent: IsUnset,

Attempt to pull the image even if an older image exists locally

source

pub fn maybe_remote_context( self, value: Option<impl Into<Box<Option<String>>>>, ) -> <Self as __RemoteImageBuildBuilderSetMember>::RemoteContext
where __RemoteContext: IsUnset,

Same as [Self::r#remote_context], but accepts an Option as input. See that method’s documentation for more details.

source

pub fn remote_context( self, value: impl Into<Box<Option<String>>>, ) -> <Self as __RemoteImageBuildBuilderSetMember>::RemoteContext
where __RemoteContext: IsUnset,

A Git repository URI or HTTP/HTTPS context URI

source

pub fn maybe_remove( self, value: Option<impl Into<Box<Option<bool>>>>, ) -> <Self as __RemoteImageBuildBuilderSetMember>::Remove
where __Remove: IsUnset,

Same as [Self::r#remove], but accepts an Option as input. See that method’s documentation for more details.

source

pub fn remove( self, value: impl Into<Box<Option<bool>>>, ) -> <Self as __RemoteImageBuildBuilderSetMember>::Remove
where __Remove: IsUnset,

Remove intermediate containers after a successful build. Defaults to true.

source

pub fn maybe_security_opts( self, value: Option<impl Into<Box<Option<Vec<String>>>>>, ) -> <Self as __RemoteImageBuildBuilderSetMember>::SecurityOpts
where __SecurityOpts: IsUnset,

Same as [Self::r#security_opts], but accepts an Option as input. See that method’s documentation for more details.

source

pub fn security_opts( self, value: impl Into<Box<Option<Vec<String>>>>, ) -> <Self as __RemoteImageBuildBuilderSetMember>::SecurityOpts
where __SecurityOpts: IsUnset,

The security options

source

pub fn maybe_session_id( self, value: Option<impl Into<Box<Option<String>>>>, ) -> <Self as __RemoteImageBuildBuilderSetMember>::SessionId
where __SessionId: IsUnset,

Same as [Self::r#session_id], but accepts an Option as input. See that method’s documentation for more details.

source

pub fn session_id( self, value: impl Into<Box<Option<String>>>, ) -> <Self as __RemoteImageBuildBuilderSetMember>::SessionId
where __SessionId: IsUnset,

Set an ID for the build session

source

pub fn maybe_shm_size( self, value: Option<impl Into<Box<Option<i32>>>>, ) -> <Self as __RemoteImageBuildBuilderSetMember>::ShmSize
where __ShmSize: IsUnset,

Same as [Self::r#shm_size], but accepts an Option as input. See that method’s documentation for more details.

source

pub fn shm_size( self, value: impl Into<Box<Option<i32>>>, ) -> <Self as __RemoteImageBuildBuilderSetMember>::ShmSize
where __ShmSize: IsUnset,

Size of /dev/shm in bytes. The size must be greater than 0

source

pub fn maybe_squash( self, value: Option<impl Into<Box<Option<bool>>>>, ) -> <Self as __RemoteImageBuildBuilderSetMember>::Squash
where __Squash: IsUnset,

Same as [Self::r#squash], but accepts an Option as input. See that method’s documentation for more details.

source

pub fn squash( self, value: impl Into<Box<Option<bool>>>, ) -> <Self as __RemoteImageBuildBuilderSetMember>::Squash
where __Squash: IsUnset,

If true the new layers are squashed into a new image with a single new layer

source

pub fn maybe_suppress_output( self, value: Option<impl Into<Box<Option<bool>>>>, ) -> <Self as __RemoteImageBuildBuilderSetMember>::SuppressOutput
where __SuppressOutput: IsUnset,

Same as [Self::r#suppress_output], but accepts an Option as input. See that method’s documentation for more details.

source

pub fn suppress_output( self, value: impl Into<Box<Option<bool>>>, ) -> <Self as __RemoteImageBuildBuilderSetMember>::SuppressOutput
where __SuppressOutput: IsUnset,

Suppress the build output and print image ID on success

source

pub fn maybe_tags( self, value: Option<impl Into<Box<Option<Vec<String>>>>>, ) -> <Self as __RemoteImageBuildBuilderSetMember>::Tags
where __Tags: IsUnset,

Same as [Self::r#tags], but accepts an Option as input. See that method’s documentation for more details.

source

pub fn tags( self, value: impl Into<Box<Option<Vec<String>>>>, ) -> <Self as __RemoteImageBuildBuilderSetMember>::Tags
where __Tags: IsUnset,

Name and optionally a tag in the ‘name:tag’ format

source

pub fn maybe_target( self, value: Option<impl Into<Box<Option<String>>>>, ) -> <Self as __RemoteImageBuildBuilderSetMember>::Target
where __Target: IsUnset,

Same as [Self::r#target], but accepts an Option as input. See that method’s documentation for more details.

source

pub fn target( self, value: impl Into<Box<Option<String>>>, ) -> <Self as __RemoteImageBuildBuilderSetMember>::Target
where __Target: IsUnset,

Set the target build stage to build

source

pub fn maybe_ulimits( self, value: Option<impl Into<Box<Option<Vec<RemoteImageBuildUlimit>>>>>, ) -> <Self as __RemoteImageBuildBuilderSetMember>::Ulimits
where __Ulimits: IsUnset,

Same as [Self::r#ulimits], but accepts an Option as input. See that method’s documentation for more details.

source

pub fn ulimits( self, value: impl Into<Box<Option<Vec<RemoteImageBuildUlimit>>>>, ) -> <Self as __RemoteImageBuildBuilderSetMember>::Ulimits
where __Ulimits: IsUnset,

Configuration for ulimits

source

pub fn maybe_version( self, value: Option<impl Into<Box<Option<String>>>>, ) -> <Self as __RemoteImageBuildBuilderSetMember>::Version
where __Version: IsUnset,

Same as [Self::r#version], but accepts an Option as input. See that method’s documentation for more details.

source

pub fn version( self, value: impl Into<Box<Option<String>>>, ) -> <Self as __RemoteImageBuildBuilderSetMember>::Version
where __Version: IsUnset,

Version of the underlying builder to use

Auto Trait Implementations§

§

impl<___State> Freeze for RemoteImageBuildBuilder<___State>
where ___State: Freeze,

§

impl<___State> RefUnwindSafe for RemoteImageBuildBuilder<___State>
where ___State: RefUnwindSafe,

§

impl<___State> Send for RemoteImageBuildBuilder<___State>
where ___State: Send,

§

impl<___State> Sync for RemoteImageBuildBuilder<___State>
where ___State: Sync,

§

impl<___State> Unpin for RemoteImageBuildBuilder<___State>
where ___State: Unpin,

§

impl<___State> UnwindSafe for RemoteImageBuildBuilder<___State>
where ___State: UnwindSafe,

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T, U> Into<U> for T
where U: From<T>,

source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.