[go: up one dir, main page]

generator 0.2.0

Generator Library in Rust
//! # generator
//!
//! Rust generator library
//!

#![feature(asm)]
#![feature(alloc)]
#![feature(fnbox)]
#![feature(repr_simd)]
#![feature(catch_panic)]
#![feature(rustc_private)]

#![cfg_attr(test, deny(warnings))]
#![deny(missing_docs)]

#[macro_use]
extern crate log;
extern crate alloc;

mod rt;
mod stack;
mod detail;
mod yield_;
mod gen_impl;
mod generator;
mod reg_context;

pub use generator::Generator;
pub use gen_impl::Gn;
pub use yield_::{yield_with, get_yield, yield_from};