Trait neure::ctx::BPolicy

source ·
pub trait BPolicy<C> {
    // Required method
    fn invoke_policy(&self, ctx: &mut C) -> Result<(), Error>;
}

Required Methods§

Implementations on Foreign Types§

source§

impl<C, B> BPolicy<C> for Option<B>where B: BPolicy<C>,

Implementors§

source§

impl<'a, C, T> BPolicy<C> for RePolicy<C, T>where C::Orig: 'a, T: Regex<C>, C: Context<'a> + Match<C>,

source§

impl<C, F> BPolicy<C> for Fwhere F: Fn(&mut C) -> Result<(), Error>,