//! Support for collapsing and expanding recursive structures by
//! repeatedly expanding or collapsing it one layer at a time.
//!
use BoxFuture;
/// Support for collapsing a structure into a single value, one layer at a time
/// Support for expanding a structure from a seed value, one layer at a time
/// Support for asynchronously expanding a structure from a seed value, one layer at a time.