iron_ingot/lib.rs
1//! It is a general-purpose library for [Rust](https://www.rust-lang.org/) that can help developers create various kinds
2//! of applications in a shorter amount of time. This library is also used to serve as a custom extension to the
3//! [Rust](https://www.rust-lang.org/) standard library.
4
5pub mod any;
6pub mod functions;
7pub mod reactive;
8pub mod str;
9pub mod structs;
10
11pub use crate::str::*;
12pub use any::*;
13pub use functions::*;
14pub use reactive::*;
15pub use structs::*;
16
17use std::cell::RefCell;
18use std::rc::Rc;
19
20pub type Shared<T> = Rc<RefCell<T>>;