#[macro_export]
macro_rules! immargs_try_from {
($args:expr, $($spec:tt)*) => {{
::immargs::immargs! {
ImmArgs,
$($spec)*
}
ImmArgs::try_from($args)
}};
}
#[macro_export]
macro_rules! immargs_try_from_env {
($($spec:tt)*) => {{
::immargs::immargs! {
ImmArgs,
$($spec)*
}
ImmArgs::try_from_env()
}};
}
#[macro_export]
macro_rules! immargs_from {
($args:expr, $($spec:tt)*) => {{
::immargs::immargs! {
ImmArgs,
$($spec)*
}
ImmArgs::from($args)
}};
}
#[macro_export]
macro_rules! immargs_from_env {
($($spec:tt)*) => {{
::immargs::immargs! {
ImmArgs,
$($spec)*
}
ImmArgs::from_env()
}};
}