[−][src]Trait sqs_lambda::EventRetriever
Required methods
fn retrieve_event(&mut self, sqs_message: String) -> Result<E, Error>
Implementors
impl<D, E, P> EventRetriever<E> for SnsEventRetriever<D, E, P> where
D: EventDecoder<E> + Clone,
P: Fn(String) -> Result<SnsEntity, Error> + Clone,
[src]
impl<D, E, P> EventRetriever<E> for SnsEventRetriever<D, E, P> where
D: EventDecoder<E> + Clone,
P: Fn(String) -> Result<SnsEntity, Error> + Clone,
fn retrieve_event(&mut self, sqs_message: String) -> Result<E, Error> | [src] |
impl<S, D, P, E> EventRetriever<E> for S3EventRetriever<S, D, P, E> where
S: S3 + Send + 'static,
P: Fn(String) -> Result<S3Event, Error> + Clone,
D: EventDecoder<E> + Clone,
[src]
impl<S, D, P, E> EventRetriever<E> for S3EventRetriever<S, D, P, E> where
S: S3 + Send + 'static,
P: Fn(String) -> Result<S3Event, Error> + Clone,
D: EventDecoder<E> + Clone,
fn retrieve_event(&mut self, sqs_message: String) -> Result<E, Error> | [src] |