Docs.rs
  • rustpython-common-0.3.1
    • rustpython-common 0.3.1
    • Docs.rs crate page
    • MIT
    • Links
    • Repository
    • crates.io
    • Source
    • Owners
    • coolreader18
    • github:rustpython:packaging
    • Dependencies
      • ascii ^1.0 normal
      • bitflags ^2.4.1 normal
      • bstr ^0.2.17 normal
      • cfg-if ^1.0 normal
      • itertools ^0.11.0 normal
      • libc ^0.2.153 normal
      • lock_api ^0.4 normal
      • malachite-base ^0.4.4 normal
      • malachite-bigint ^0.2.0 normal
      • malachite-q ^0.4.4 normal
      • num-complex ^0.4.0 normal
      • num-traits ^0.2 normal
      • once_cell ^1.19.0 normal
      • parking_lot ^0.12.1 normal optional
      • radium ^0.7 normal
      • rand ^0.8.5 normal
      • rustpython-format ^0.3.1 normal
      • siphasher ^0.3 normal
      • volatile ^0.3 normal
      • widestring ^1.1.0 normal
    • Versions
    • 21.2% of the crate is documented
  • Go to latest version
  • 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

Crate rustpython_common

rustpython_common0.3.1

  • All Items
  • Modules
  • Macros

Crates

  • rustpython_common
?
Change settings

Crate rustpython_common

source ·
Expand description

A crate to hold types and functions common to all rustpython components.

Modules§

  • atomic
  • borrow
  • boxvec
    An unresizable vector backed by a Box<[T]>
  • cmp
  • crt_fd
    A module implementing an io type backed by the C runtime’s file descriptors, i.e. what’s returned from libc::open, even on windows.
  • encodings
  • float_ops
  • hash
  • int
  • linked_list
    This module is modified from tokio::util::linked_list: https://github.com/tokio-rs/tokio/blob/master/tokio/src/util/linked_list.rs Tokio is licensed under the MIT license:
  • lock
    A module containing lock_api-based lock types that are or are not Send + Sync depending on whether the threading feature of this module is enabled.
  • os
  • rc
  • refcount
  • static_cell
  • str
  • vendored

Macros§

  • ascii
    Creates an AsciiStr from a string literal, throwing a compile error if the literal isn’t actually ascii.
  • static_cell
  • suppress_iph
    Suppress the MSVC invalid parameter handler, which by default crashes the process. Does nothing on non-MSVC targets.

Results

method
rustpython_common::borrow::BorrowedValue::to_string
method
rustpython_common::boxvec::CapacityError::to_string
method
rustpython_common::lock::ImmutableMappedMutexGuard::to_string
method
rustpython_common::lock::ThreadMutexGuard::to_string
method
rustpython_common::lock::MappedThreadMutexGuard::to_string
method
rustpython_common::str::BorrowedStr::to_string
No results :(
Try on DuckDuckGo?

Or try looking in one of these:
  • The Rust Reference for technical details about the language.
  • Rust By Example for expository code examples.
  • The Rust Book for introductions to language features and the language itself.
  • Docs.rs for documentation of crates released on crates.io.
No results :(
Try on DuckDuckGo?

Or try looking in one of these:
  • The Rust Reference for technical details about the language.
  • Rust By Example for expository code examples.
  • The Rust Book for introductions to language features and the language itself.
  • Docs.rs for documentation of crates released on crates.io.