oxidd-derive 0.12.0

Derive macros for OxiDD
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
use oxidd_derive::Function;

#[derive(Clone, PartialEq, Eq, PartialOrd, Ord, Hash, Function)]
pub struct MyFunc<F: oxidd_core::function::Function>(F);

#[derive(Clone, PartialEq, Eq, PartialOrd, Ord, Hash, Function)]
pub struct MyFuncNamed<F>
where
    F: oxidd_core::function::Function,
{
    field: F,
}

fn main() {}