[][src]Function ensure::ensure

pub fn ensure<T, E, R, A>(ensure: R) -> Result<T, E> where
    R: Ensure<T, EnsureAction = A>,
    A: Meet<Met = T, Error = E>, 

Run ensure() on object implementing Ensure and return its value. This is useful with closures implementing Ensure.