Struct scrapman::pipeline::ScrapePipeline [−][src]
pub struct ScrapePipeline { /* fields omitted */ }
Implementations
impl ScrapePipeline
[src]
impl ScrapePipeline
[src]pub fn push<T: Into<ScrapeStage>>(self, stage: T) -> Self
[src]
pub fn execute<'a>(
&'a self,
context: &'a mut ScrapeContext
) -> BoxFuture<'a, ScrapePipelineResult>
[src]
&'a self,
context: &'a mut ScrapeContext
) -> BoxFuture<'a, ScrapePipelineResult>
Trait Implementations
impl Default for ScrapePipeline
[src]
impl Default for ScrapePipeline
[src]fn default() -> ScrapePipeline
[src]
impl<'de> Deserialize<'de> for ScrapePipeline
[src]
impl<'de> Deserialize<'de> for ScrapePipeline
[src]fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl Serialize for ScrapePipeline
[src]
impl Serialize for ScrapePipeline
[src]Auto Trait Implementations
impl !RefUnwindSafe for ScrapePipeline
impl !RefUnwindSafe for ScrapePipeline
impl Send for ScrapePipeline
impl Send for ScrapePipeline
impl Sync for ScrapePipeline
impl Sync for ScrapePipeline
impl Unpin for ScrapePipeline
impl Unpin for ScrapePipeline
impl !UnwindSafe for ScrapePipeline
impl !UnwindSafe for ScrapePipeline
Blanket Implementations
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]impl<T> Instrument for T
[src]
impl<T> Instrument for T
[src]pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T> Serialize for T where
T: Serialize + ?Sized,
[src]
impl<T> Serialize for T where
T: Serialize + ?Sized,
[src]pub fn erased_serialize(
&self,
serializer: &mut dyn Serializer
) -> Result<Ok, Error>
[src]
&self,
serializer: &mut dyn Serializer
) -> Result<Ok, Error>