Docs.rs
  • rustpython-vm-0.3.1
    • rustpython-vm 0.3.1
    • 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.3.1 normal optional
      • rustpython-codegen ^0.3.1 normal optional
      • rustpython-common ^0.3.1 normal
      • rustpython-compiler ^0.3.1 normal optional
      • rustpython-compiler-core ^0.3.1 normal
      • rustpython-derive ^0.3.1 normal
      • rustpython-format ^0.3.1 normal
      • rustpython-jit ^0.3.1 normal optional
      • rustpython-literal ^0.3.1 normal
      • rustpython-parser ^0.3.1 normal optional
      • rustpython-parser-core ^0.3.1 normal
      • rustpython-sre_engine ^0.3.1 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.1.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.80 normal
      • exitcode ^1.1.2 normal
      • strum ^0.24.0 normal
      • strum_macros ^0.24.0 normal
      • uname ^0.1.1 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
    • 16.19% 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
logo

rustpython_vm0.3.1

SelfIter

Object Safety

Implementors

In rustpython_vm::types

?
Change settings

Trait rustpython_vm::types::SelfIter

source ·
pub trait SelfIter: PyPayload { }

Object Safety§

This trait is not object safe.

Implementors§

source§

impl SelfIter for PyCallableIterator

source§

impl SelfIter for PyCoroutine

source§

impl SelfIter for PyEnumerate

source§

impl SelfIter for PyFilter

source§

impl SelfIter for PyGenerator

source§

impl SelfIter for PyMap

source§

impl SelfIter for PySequenceIterator

source§

impl SelfIter for PyZip