Struct core_extensions::type_level_bool::False[][src]

pub struct False;

Represents a type-level false

Trait Implementations

impl Not for False
[src]

The resulting type after applying the ! operator.

Performs the unary ! operation.

impl<B> BitAnd<B> for False
[src]

The resulting type after applying the & operator.

Performs the & operation.

impl<B> BitOr<B> for False
[src]

The resulting type after applying the | operator.

Performs the | operation.

impl<B> BitXor<B> for False
[src]

The resulting type after applying the ^ operator.

Performs the ^ operation.

impl Debug for False
[src]

Formats the value using the given formatter. Read more

impl Copy for False
[src]

impl Clone for False
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Default for False
[src]

Returns the "default value" for a type. Read more

impl MarkerType for False
[src]

MTVAL: Self = { unsafe { __Uninit::<Self>{uninit: (),}.value } }

The value of Self.

Important traits for &'a mut R

Constructs a reference to Self, this is possible because all references to zero sized types are valid. Read more

Constructs Self,this is possible because Self implements MarkerType.

impl Boolean for False
[src]

The negation of this type.

VALUE: bool = false

The bool value of this type

If Self==False,runs the closure and returns Some , otherwise returns None.

If Self==True,runs the closure and returns Some , otherwise returns None.

Auto Trait Implementations

impl Send for False

impl Sync for False