ferment-sys 0.2.14

Syntax tree morphing of FFI-compatible stuff
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
use std::fmt::Debug;
use quote::ToTokens;
use crate::ext::ToType;
use crate::lang::Specification;
use crate::presentation::FFIVariable;

pub trait VarComposable<SPEC>: Clone + Debug + ToTokens + ToType
where SPEC: Specification {}
impl<SPEC, T> VarComposable<SPEC> for FFIVariable<SPEC, T>
where Self: ToTokens + ToType,
      T: Clone + Debug + ToTokens,
      SPEC: Specification {}