pub struct SauceNao<'a> { /* private fields */ }
Expand description
The SauceNao
source.
Requires an API key to function.
Implementations
Trait Implementations
Builds the URL for the given location, allowing one to provide it in case an error happens
fn check_sauce<'life0, 'life1, 'async_trait>(
&'life0 self,
original_url: &'life1 str
) -> Pin<Box<dyn Future<Output = Result<SauceResult, Error>> + Send + 'async_trait>> where
'life0: 'async_trait,
'life1: 'async_trait,
Self: 'async_trait,
fn check_sauce<'life0, 'life1, 'async_trait>(
&'life0 self,
original_url: &'life1 str
) -> Pin<Box<dyn Future<Output = Result<SauceResult, Error>> + Send + 'async_trait>> where
'life0: 'async_trait,
'life1: 'async_trait,
Self: 'async_trait,
Runs the sauce engine against a given URL, providing either results or a ‘String’ as an error.
Just runs check_sauce several times, combining it all into one Vec
Auto Trait Implementations
impl<'a> RefUnwindSafe for SauceNao<'a>
impl<'a> UnwindSafe for SauceNao<'a>
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more