21 lines
569 B
Rust
21 lines
569 B
Rust
pub mod funnctional;
|
|
pub mod option;
|
|
pub mod record;
|
|
pub mod tuple;
|
|
|
|
use orchid_extension::tree::{GenMember, merge_trivial};
|
|
|
|
use crate::macros::stdlib::funnctional::gen_functional_macro_lib;
|
|
use crate::macros::stdlib::option::gen_option_macro_lib;
|
|
use crate::macros::stdlib::record::gen_record_macro_lib;
|
|
use crate::macros::stdlib::tuple::gen_tuple_macro_lib;
|
|
|
|
pub async fn gen_std_macro_lib() -> Vec<GenMember> {
|
|
merge_trivial([
|
|
gen_functional_macro_lib().await,
|
|
gen_option_macro_lib().await,
|
|
gen_tuple_macro_lib().await,
|
|
gen_record_macro_lib().await,
|
|
])
|
|
}
|