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 crate::context::GlobalContext;
use crate::ext::refine::{RefineMut, Unrefined};

#[allow(unused)]
pub trait RefineUnrefined: RefineMut + Unrefined<Unrefinement = Self::Refinement> {
    fn refine(&mut self) {
        let unrefined = self.unrefined();
        self.refine_with(unrefined);
    }
}

impl RefineUnrefined for GlobalContext {}