Docs.rs
  • go-vm-0.1.5
    • go-vm 0.1.5
    • Permalink
    • Docs.rs crate page
    • BSD-2-Clause
    • Links
    • Repository
    • crates.io
    • Source
    • Owners
    • oxfeeefeee
    • Dependencies
      • async-channel ^1.6.1 normal optional
      • async-executor ^1.4.1 normal optional
      • borsh ^0.10.3 normal optional
      • fastrand ^1.9.0 normal optional
      • futures-lite ^1.12.0 normal optional
      • go-parser ^0.1.5 normal
      • go-pmacro ^0.1.5 normal
      • ordered-float ^3.0 normal
      • time-test ^0.2.2 dev
    • Versions
    • 6.74% 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
    • Badges
    • Builds
    • Metadata
    • Shorthand URLs
    • Download
    • Rustdoc JSON
    • Build queue
    • Privacy policy
  • Rust
    • Rust website
    • The Book
    • Standard Library API Reference
    • Rust by Example
    • The Cargo Guide
    • Clippy Documentation

go_vm0.1.5

PiggyVecKey

Required Methods

  • as_usize

Implementors

In go_vm::parser

go_vm::parser

Trait PiggyVecKey

Source
pub trait PiggyVecKey {
    // Required method
    fn as_usize(&self) -> usize;
}

Required Methods§

Source

fn as_usize(&self) -> usize

Implementors§

Source§

impl PiggyVecKey for FunctionKey

Source§

impl PiggyVecKey for MetadataKey

Source§

impl PiggyVecKey for PackageKey

Source§

impl PiggyVecKey for AssignStmtKey

Source§

impl PiggyVecKey for EntityKey

Source§

impl PiggyVecKey for FieldKey

Source§

impl PiggyVecKey for FuncDeclKey

Source§

impl PiggyVecKey for FuncTypeKey

Source§

impl PiggyVecKey for IdentKey

Source§

impl PiggyVecKey for LabeledStmtKey

Source§

impl PiggyVecKey for ScopeKey

Source§

impl PiggyVecKey for SpecKey