Docs.rs
  • rustpython-vm-0.4.0
    • rustpython-vm 0.4.0
    • Permalink
    • Docs.rs crate page
    • MIT
    • Links
    • Repository
    • crates.io
    • Source
    • Owners
    • coolreader18
    • windelbouwman
    • github:rustpython:packaging
    • Dependencies
      • ahash ^0.8.11 normal
      • ascii ^1.0 normal
      • atty ^0.2.14 normal
      • bitflags ^2.4.1 normal
      • bstr ^0.2.17 normal
      • caseless ^0.2.1 normal
      • cfg-if ^1.0 normal
      • chrono ^0.4.37 normal
      • crossbeam-utils ^0.8.19 normal
      • flame ^0.2.2 normal optional
      • flamer ^0.4 normal optional
      • getrandom ^0.2.12 normal
      • half ^1.8.2 normal
      • hex ^0.4.3 normal
      • indexmap ^2.2.6 normal
      • is-macro ^0.3.0 normal
      • itertools ^0.11.0 normal
      • libc ^0.2.153 normal
      • log ^0.4.16 normal
      • malachite-bigint ^0.2.0 normal
      • memchr ^2.7.2 normal
      • memoffset ^0.9.1 normal
      • nix ^0.27 normal
      • num-complex ^0.4.0 normal
      • num-integer ^0.1.44 normal
      • num-traits ^0.2 normal
      • num_enum ^0.7 normal
      • once_cell ^1.19.0 normal
      • optional ^0.5.0 normal
      • parking_lot ^0.12.1 normal
      • paste ^1.0.7 normal
      • rand ^0.8.5 normal
      • result-like ^0.4.6 normal
      • rustpython-ast ^0.4.0 normal optional
      • rustpython-codegen ^0.4.0 normal optional
      • rustpython-common ^0.4.0 normal
      • rustpython-compiler ^0.4.0 normal optional
      • rustpython-compiler-core ^0.4.0 normal
      • rustpython-derive ^0.4.0 normal
      • rustpython-format ^0.4.0 normal
      • rustpython-jit ^0.4.0 normal optional
      • rustpython-literal ^0.4.0 normal
      • rustpython-parser ^0.4.0 normal optional
      • rustpython-parser-core ^0.4.0 normal
      • rustpython-sre_engine ^0.4.0 normal
      • serde ^1.0.133 normal optional
      • static_assertions ^1.1 normal
      • thiserror ^1.0 normal
      • thread_local ^1.1.4 normal
      • timsort ^0.1.2 normal
      • unic-ucd-bidi ^0.9.0 normal
      • unic-ucd-category ^0.9.0 normal
      • unic-ucd-ident ^0.9.0 normal
      • unicode-casing ^0.1.0 normal
      • unicode_names2 ^1.2.0 normal
      • glob ^0.3 build
      • itertools ^0.11.0 build
      • rustc_version ^0.4.0 build
      • num_cpus ^1.13.1 normal
      • rustyline ^14.0.0 normal
      • which ^4.2.5 normal
      • wasm-bindgen ^0.2.92 normal
      • exitcode ^1.1.2 normal
      • strum ^0.24.0 normal
      • strum_macros ^0.24.0 normal
      • uname ^0.1.1 normal
      • junction ^1.0.0 normal
      • schannel ^0.1.22 normal
      • widestring ^1.1.0 normal
      • windows ^0.52.0 normal
      • windows-sys ^0.52.0 normal
      • winreg ^0.10.1 normal
    • Versions
    • 12.67% 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
logo

rustpython_vm0.4.0

Module types

Module Items

  • Macros
  • Structs
  • Traits
  • Functions

In crate rustpython_vm

rustpython_vm

Module types

Source

Macros§

atomic_func

Structs§

PyComparisonOp
PyTypeFlags
PyTypeSlots

Traits§

AsBuffer
AsMapping
AsNumber
AsSequence
Callable
Comparable
Constructor
DefaultConstructor
Destructor
GetAttr
GetDescriptor
Hashable
Initializer
IterNext
Iterable
PyStructSequence
Representable
SelfIter
SetAttr
Unconstructible
For types that cannot be instantiated through Python code.

Functions§

hash_not_implemented
Marks a type as unhashable. Similar to PyObject_HashNotImplemented in CPython