Docs.rs
  • fervid-0.2.0
    • fervid 0.2.0
    • Permalink
    • Docs.rs crate page
    • Apache-2.0
    • Links
    • Repository
    • crates.io
    • Source
    • Owners
    • phoenix-ru
    • Dependencies
      • fervid_codegen ^0.2 normal
      • fervid_core ^0.2 normal
      • fervid_parser ^0.2 normal
      • fervid_transform ^0.2 normal
      • fxhash ^0.2.1 normal
      • lazy_static ^1.4.0 normal
      • nom ^7 normal
      • phf ^0.11 normal
      • regex ^1 normal
      • swc_core 0.90.* normal
      • swc_ecma_codegen 0.148.* normal
      • swc_ecma_parser 0.143.* normal
      • criterion ^0.3 dev
    • Versions
    • 14.81% of the crate is documented
  • Platform
    • i686-unknown-linux-gnu
    • 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

fervid0.2.0

Crate Items

  • Macros
  • Structs
  • Enums
  • Statics
  • Traits
  • Functions
  • Type Aliases

List of all items

Structs

  • CompileEmittedAsset
  • CompileEmittedStyle
  • CompileOptions
  • CompileResult
  • Conditional
  • ConditionalNodeSequence
  • ElementNode
  • Interpolation
  • PatchHints
  • SfcCustomBlock
  • SfcDescriptor
  • SfcScriptBlock
  • SfcStyleBlock
  • SfcTemplateBlock
  • StartingTag
  • VBindDirective
  • VCustomDirective
  • VForDirective
  • VModelDirective
  • VOnDirective
  • VSlotDirective
  • VueDirectives

Enums

  • AttributeOrBinding
  • BindingTypes
  • BuiltinType
  • ComponentBinding
  • CustomDirectiveBinding
  • ElementKind
  • Node
  • PatchFlags
  • SfcScriptLang
  • StrOrExpr
  • TemplateGenerationMode
  • VueImports
  • error::SeverityLevel
  • errors::CompileError
  • parser_old::html_utils::TagKind

Traits

  • error::Severity

Macros

  • fervid_atom

Functions

  • check_attribute_name
  • compile
  • compile_sync_naive
  • is_from_default_slot
  • is_html_tag
  • parser_old::attributes::parse_attributes
  • parser_old::core::parse_element_node
  • parser_old::core::parse_sfc
  • parser_old::ecma::parse_js
  • parser_old::ecma::parse_js_module
  • parser_old::ecma::parse_js_pat
  • parser_old::html_utils::classify_element_kind
  • parser_old::html_utils::html_name
  • parser_old::html_utils::is_space_char
  • parser_old::html_utils::is_valid_name_char
  • parser_old::html_utils::space0
  • parser_old::html_utils::space1

Type Aliases

  • FervidAtom
  • PatchFlagsSet
  • VueImportsSet

Statics

  • VUE_BUILTINS