Skip to main content

typhoon_syn/constraints/
space.rs

1use syn::{
2    parse::{Parse, ParseStream},
3    Expr, Token,
4};
5
6#[derive(Clone)]
7pub struct ConstraintSpace {
8    pub space: Expr,
9}
10
11impl Parse for ConstraintSpace {
12    fn parse(input: ParseStream) -> syn::Result<Self> {
13        input.parse::<Token![=]>()?;
14        let space = input.parse()?;
15
16        Ok(ConstraintSpace { space })
17    }
18}