typhoon-context-macro 0.1.0-alpha.2

TODO
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
use syn::{
    parse::{Parse, ParseStream},
    Expr, Token,
};

#[derive(Clone)]
pub struct ConstraintSpace {
    pub space: Expr,
}

impl Parse for ConstraintSpace {
    fn parse(input: ParseStream) -> syn::Result<Self> {
        input.parse::<Token![=]>()?;
        let space = input.parse()?;

        Ok(ConstraintSpace { space })
    }
}