Struct aws_sdk_lambda::types::builders::SnapStartBuilder   
source · #[non_exhaustive]pub struct SnapStartBuilder { /* private fields */ }Expand description
A builder for SnapStart.
Implementations§
source§impl SnapStartBuilder
 
impl SnapStartBuilder
sourcepub fn apply_on(self, input: SnapStartApplyOn) -> Self
 
pub fn apply_on(self, input: SnapStartApplyOn) -> Self
Set to PublishedVersions to create a snapshot of the initialized execution environment when you publish a function version.
sourcepub fn set_apply_on(self, input: Option<SnapStartApplyOn>) -> Self
 
pub fn set_apply_on(self, input: Option<SnapStartApplyOn>) -> Self
Set to PublishedVersions to create a snapshot of the initialized execution environment when you publish a function version.
sourcepub fn get_apply_on(&self) -> &Option<SnapStartApplyOn>
 
pub fn get_apply_on(&self) -> &Option<SnapStartApplyOn>
Set to PublishedVersions to create a snapshot of the initialized execution environment when you publish a function version.
Trait Implementations§
source§impl Clone for SnapStartBuilder
 
impl Clone for SnapStartBuilder
source§fn clone(&self) -> SnapStartBuilder
 
fn clone(&self) -> SnapStartBuilder
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 SnapStartBuilder
 
impl Debug for SnapStartBuilder
source§impl Default for SnapStartBuilder
 
impl Default for SnapStartBuilder
source§fn default() -> SnapStartBuilder
 
fn default() -> SnapStartBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for SnapStartBuilder
 
impl PartialEq for SnapStartBuilder
impl StructuralPartialEq for SnapStartBuilder
Auto Trait Implementations§
impl Freeze for SnapStartBuilder
impl RefUnwindSafe for SnapStartBuilder
impl Send for SnapStartBuilder
impl Sync for SnapStartBuilder
impl Unpin for SnapStartBuilder
impl UnwindSafe for SnapStartBuilder
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
source§impl<T> CloneToUninit for Twhere
    T: Clone,
 
impl<T> CloneToUninit for Twhere
    T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
 
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit)source§impl<T> Instrument for T
 
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
 
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
 
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
 
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
 
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts 
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
 
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts 
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreCreates a shared type from an unshared type.