Docs.rs
  • hotg-rune-compiler-0.11.3
    • hotg-rune-compiler 0.11.3
    • Permalink
    • Docs.rs crate page
    • MIT OR Apache-2.0
    • Links
    • Homepage
    • Repository
    • crates.io
    • Source
    • Owners
    • Michael-F-Bryan
    • Dependencies
      • atomic_refcell ^0.1.8 normal
      • cargo_toml ^0.10.3 normal
      • codespan ^0.11.1 normal
      • codespan-reporting ^0.11.1 normal
      • heck ^0.4.0 normal
      • hotg-rune-core ^0.11.0 normal
      • hotg-rune-proc-blocks ^0.11.0 normal
      • indexmap ^1.8.0 normal
      • indoc ^1.0.3 normal
      • legion ^0.4.0 normal
      • log ^0.4.14 normal
      • once_cell ^1.9.0 normal
      • proc-macro2 ^1.0.36 normal
      • quote ^1.0.14 normal
      • regex ^1.5.4 normal
      • schemars ^0.8.8 normal
      • serde ^1.0.133 normal
      • serde_json ^1.0.74 normal
      • serde_yaml ^0.8.23 normal
      • toml ^0.5.8 normal
      • zip ^0.5.13 normal
      • env_logger ^0.9.0 dev
      • jsonschema ^0.13.3 dev
      • pretty_assertions ^1.0.0 dev
    • Versions
    • 40.76% of the crate is documented
  • Platform
    • i686-unknown-linux-gnu
    • x86_64-unknown-linux-gnu
  • Feature flags
  • Rust
    • About docs.rs
    • Privacy policy
    • Rust website
    • The Book
    • Standard Library API Reference
    • Rust by Example
    • The Cargo Guide
    • Clippy Documentation
logo

logo

Crate hotg_rune_compiler

logo
Change settings

List of all items

Structs

  • BuildContext
  • Diagnostics
  • FeatureFlags
  • Phase
  • codegen::CapabilitySummary
  • codegen::CustomSection
  • codegen::File
  • codegen::ModelSummary
  • codegen::OutputSummary
  • codegen::ProcBlockSummary
  • codegen::RuneGraph
  • codegen::RuneSummary
  • codegen::RuneVersion
  • codegen::TensorId
  • compile::CompilationResult
  • compile::CompiledBinary
  • lowering::Inputs
  • lowering::Mimetype
  • lowering::Model
  • lowering::ModelData
  • lowering::Name
  • lowering::NameTable
  • lowering::Outputs
  • lowering::PipelineNode
  • lowering::ProcBlock
  • lowering::Resource
  • lowering::ResourceData
  • lowering::Sink
  • lowering::Source
  • lowering::Tensor
  • parse::Argument
  • parse::CapabilityStage
  • parse::DocumentV1
  • parse::Image
  • parse::Input
  • parse::ModelStage
  • parse::OutStage
  • parse::Path
  • parse::PathParseError
  • parse::ProcBlockStage
  • parse::ResourceDeclaration
  • parse::ResourceName
  • parse::Type

Enums

  • Verbosity
  • compile::CompileError
  • hooks::Continuation
  • lowering::ModelFile
  • lowering::ResourceOrString
  • lowering::ResourceSource
  • lowering::SinkKind
  • lowering::SourceKind
  • parse::Document
  • parse::ResourceOrString
  • parse::ResourceType
  • parse::Stage

Traits

  • hooks::AfterCodegenContext
  • hooks::AfterCompileContext
  • hooks::AfterLoweringContext
  • hooks::AfterParseContext
  • hooks::AfterTypeCheckingContext
  • hooks::Context
  • hooks::Hooks

Functions

  • build
  • build_with_hooks
  • codegen::phase
  • compile::phase
  • lowering::phase
  • parse::phase
  • serialize::deserialize_world
  • serialize::registry
  • serialize::serialize_world
  • type_check::phase

Constants

  • codegen::GRAPH_CUSTOM_SECTION
  • codegen::RESOURCE_CUSTOM_SECTION
  • codegen::VERSION_CUSTOM_SECTION