Docs.rs
  • h2s-0.18.0
    • h2s 0.18.0
    • Permalink
    • Docs.rs crate page
    • MIT
    • Links
    • Repository
    • crates.io
    • Source
    • Owners
    • ikenox
    • Dependencies
      • h2s_core ^0.18.0 normal
      • h2s_macro ^0.18.0 normal
      • itertools ^0.10.5 normal
      • scraper ^0.16.0 normal optional
    • Versions
    • 30.77% of the crate is documented
  • Platform
    • i686-pc-windows-msvc
    • i686-unknown-linux-gnu
    • x86_64-apple-darwin
    • x86_64-pc-windows-msvc
    • x86_64-unknown-linux-gnu
  • Feature flags
  • docs.rs
    • About docs.rs
    • Privacy policy
  • Rust
    • Rust website
    • The Book
    • Standard Library API Reference
    • Rust by Example
    • The Cargo Guide
    • Clippy Documentation

h2s0.18.0

Crate Items

  • Structs
  • Enums
  • Traits
  • Functions
  • Derive Macros

List of all items

Structs

  • FieldError
  • Tuple
  • backend::scraper::ParseFailed
  • backend::scraper::Scraper
  • backend::scraper::ScraperCssSelector
  • backend::scraper::ScraperDocument
  • backend::scraper::ScraperHtmlElement
  • backend::scraper::ScraperTextNode
  • element_selector::Root
  • element_selector::Select
  • extraction_method::AttributeNotFound
  • extraction_method::ExtractAttribute
  • extraction_method::ExtractInnerText
  • extraction_method::ExtractNthText
  • extraction_method::NoOp
  • extraction_method::NotFound
  • functor::ExactlyOne
  • macro_utils::ExtractionError
  • macro_utils::ExtractionMethodWithType
  • macro_utils::ParseError
  • macro_utils::TransformError
  • traversable_with_context::ListIndex
  • traversable_with_context::NoContext

Enums

  • Never
  • html::HtmlNode
  • macro_utils::ProcessError
  • transformable::VecToArrayError
  • transformable::VecToOptionError
  • transformable::VecToSingleError

Traits

  • FromHtml
  • element_selector::TargetElementSelector
  • extraction_method::ExtractionMethod
  • field_value::FieldValue
  • functor::Functor
  • functor::SelfConstraint
  • html::Backend
  • html::CssSelector
  • html::HtmlDocument
  • html::HtmlElement
  • html::TextNode
  • parseable::ExtractedValue
  • parseable::Parseable
  • transformable::TransformableFrom
  • traversable::Traversable
  • traversable_with_context::Context
  • traversable_with_context::FunctorWithContext

Derive Macros

  • FromHtml

Functions

  • macro_utils::default_extraction_method
  • macro_utils::extraction_method
  • macro_utils::process_field
  • parse
  • parse_with_backend