Type Alias r::object::types::Logical

source ·
pub type Logical = OptionNA<bool>;

Aliased Type§

enum Logical {
    NA,
    Some(bool),
}

Variants§

§

NA

§

Some(bool)

Trait Implementations§

source§

impl AtomicMode for Logical

source§

impl BitAnd for Logical

source§

type Output = OptionNA<bool>

The resulting type after applying the & operator.
source§

fn bitand(self, rhs: Logical) -> Self::Output

Performs the & operation. Read more
source§

impl BitOr for Logical

source§

type Output = OptionNA<bool>

The resulting type after applying the | operator.
source§

fn bitor(self, rhs: Logical) -> Self::Output

Performs the | operation. Read more
source§

impl Not for Logical

source§

type Output = OptionNA<bool>

The resulting type after applying the ! operator.
source§

fn not(self) -> Self::Output

Performs the unary ! operation. Read more
source§

impl TryFrom<Obj> for Logical

source§

type Error = Error

The type returned in the event of a conversion error.
source§

fn try_from(value: Obj) -> Result<Self, Self::Error>

Performs the conversion.