cairo-vm 2.0.1

Blazing fast Cairo interpreter
Documentation
// Inspired by Substrate sp-std crate
// see https://github.com/paritytech/substrate/blob/master/primitives/std/without_std.rs

#[macro_use]
pub extern crate alloc;

pub mod without_std {
    pub use core::any;
    pub use core::cell;
    pub use core::clone;
    pub use core::cmp;
    pub use core::convert;
    pub use core::default;
    pub use core::fmt;
    pub use core::hash;
    pub use core::iter;
    pub use core::marker;
    pub use core::mem;
    pub use core::num;
    pub use core::ops;
    pub use core::ptr;
    pub use core::result;
    pub use core::slice;
    pub use core::str;
    pub use core::time;

    pub use alloc::boxed;
    pub use alloc::rc;
    pub use alloc::string;
    pub use alloc::sync;
    pub use alloc::vec;

    pub mod collections {
        pub use alloc::collections::BTreeMap;
        pub use hashbrown::{HashMap, HashSet};
    }

    pub mod borrow {
        pub use alloc::borrow::*;
    }
}