Docs.rs
  • excel-emulator-0.1.0
    • excel-emulator 0.1.0
    • Docs.rs crate page
    • Links
    • Repository
    • crates.io
    • Source
    • Owners
    • natefduncan
    • Dependencies
      • anyhow ^1.0.61 normal
      • chrono ^0.4.22 normal
      • clap ^3.2.19 normal
      • excel-emulator-macro ^0.1.0 normal
      • indicatif ^0.17.1 normal
      • libmath ^0.2.1 normal
      • ndarray ^0.15.6 normal
      • nom ^7.1.1 normal
      • petgraph ^0.6.2 normal
      • quick-xml ^0.23.0 normal
      • regex ^1.6.0 normal
      • serde ^1.0.143 normal
      • syn ^1.0.99 normal
      • thiserror ^1.0.31 normal
      • zip ^0.6.2 normal
    • Versions
    • 0.57% 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

excel_lib0.1.0

Crate Items

  • Structs
  • Enums
  • Traits
  • Functions
  • Type Aliases

List of all items

Structs

  • cell::Cell
  • cell::CellIndex
  • dependency::CellId
  • dependency::DependencyTree
  • function::Andfunc
  • function::Average
  • function::Averageif
  • function::Averageifs
  • function::Concat
  • function::Count
  • function::Counta
  • function::Date
  • function::Datedif
  • function::Eomonth
  • function::Exponent
  • function::Floor
  • function::Iffunc
  • function::Matchfn
  • function::Max
  • function::Min
  • function::Orfunc
  • function::Pmt
  • function::Rounddown
  • function::Sum
  • function::Sumif
  • function::Sumifs
  • function::Xirrfunc
  • function::Xnpv
  • function::Yearfrac
  • function::xirr::InvalidPaymentsError
  • function::xirr::Payment
  • lexer::Lexer
  • lexer::token::Tokens
  • reference::Reference
  • workbook::Book
  • workbook::SharedString
  • workbook::Sheet
  • workbook::Style

Enums

  • errors::Error
  • evaluate::value::Value
  • lexer::token::Token
  • parser::ast::Error
  • parser::ast::Expr
  • parser::ast::Infix
  • parser::ast::Literal
  • parser::ast::Precedence
  • parser::ast::Prefix
  • tree::TreeError

Traits

  • function::Function
  • tree::EdgeTrait
  • tree::NodeTrait

Functions

  • evaluate::ensure_non_range
  • evaluate::evaluate_expr
  • evaluate::evaluate_expr_with_context
  • evaluate::evaluate_str
  • evaluate::offset_expr
  • function::get_function_value
  • function::index
  • function::offset
  • function::offset_reference
  • function::xirr::compute
  • function::xirr::xirr
  • lexer::lex_syntax
  • parser::parse
  • parser::parse_str
  • tree::add_child
  • tree::add_edge
  • tree::add_node
  • tree::add_parent
  • tree::remove_edge
  • tree::remove_node
  • utils::adjust_expression
  • utils::adjust_formula
  • utils::excel_to_date

Type Aliases

  • tree::Edge
  • tree::EdgeId
  • tree::Node
  • tree::NodeId
  • tree::Tree
  • workbook::ZipType