isnt 0.2.0

Inverted versions of boolean-valued stdlib functions
Documentation
// This file was generated

mod option_private { pub trait Sealed<T> { } }

/// Extension for [`Option`](Option)
pub trait IsntOptionExt<T>: option_private::Sealed<T> {
    /// The negation of [`is_some`](Option::is_some)
    #[must_use]
    fn is_not_some(&self) -> bool;
    /// The negation of [`is_none`](Option::is_none)
    #[must_use]
    fn is_not_none(&self) -> bool;
}

impl<T> option_private::Sealed<T> for Option<T> { }

impl<T> IsntOptionExt<T> for Option<T> {
    #[inline]
    fn is_not_some(&self) -> bool {
        !self.is_some()
    }

    #[inline]
    fn is_not_none(&self) -> bool {
        !self.is_none()
    }
}