//! 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;