rustygo 0.0.2

Runtime for Go packages compiled to Rust by the rustygo compiler
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
//! Everything generated code uses unqualified: `use rustygo::prelude::*;`.

pub use crate::complex::{Complex, Complex64, Complex128};
pub use crate::defers::Defers;
pub use crate::func::{Env, Func};
pub use crate::iface::{Data, ErasedFn, Iface, MethodId, TypeDesc};
pub use crate::map::{GoKey, GoMap, MapIter};
pub use crate::ops::GoInt;
pub use crate::place::{Place, Ptr, Slot};
pub use crate::slice::Slice;
pub use crate::string::{GoStr, StrIter};
pub use crate::trace::{Trace, Tracer};
pub use crate::unsafe_ptr::UPtr;
pub use crate::value::GoValue;