Struct rusoto_snowball::LambdaResource
source · [−]pub struct LambdaResource {
pub event_triggers: Option<Vec<EventTriggerDefinition>>,
pub lambda_arn: Option<String>,
}
Expand description
Identifies
Fields
event_triggers: Option<Vec<EventTriggerDefinition>>
The array of ARNs for S3Resource objects to trigger the LambdaResource objects associated with this job.
lambda_arn: Option<String>
An Amazon Resource Name (ARN) that represents an AWS Lambda function to be triggered by PUT object actions on the associated local Amazon S3 resource.
Trait Implementations
sourceimpl Clone for LambdaResource
impl Clone for LambdaResource
sourcefn clone(&self) -> LambdaResource
fn clone(&self) -> LambdaResource
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for LambdaResource
impl Debug for LambdaResource
sourceimpl Default for LambdaResource
impl Default for LambdaResource
sourcefn default() -> LambdaResource
fn default() -> LambdaResource
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for LambdaResource
impl<'de> Deserialize<'de> for LambdaResource
sourcefn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
sourceimpl PartialEq<LambdaResource> for LambdaResource
impl PartialEq<LambdaResource> for LambdaResource
sourcefn eq(&self, other: &LambdaResource) -> bool
fn eq(&self, other: &LambdaResource) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &LambdaResource) -> bool
fn ne(&self, other: &LambdaResource) -> bool
This method tests for !=
.
sourceimpl Serialize for LambdaResource
impl Serialize for LambdaResource
impl StructuralPartialEq for LambdaResource
Auto Trait Implementations
impl RefUnwindSafe for LambdaResource
impl Send for LambdaResource
impl Sync for LambdaResource
impl Unpin for LambdaResource
impl UnwindSafe for LambdaResource
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more