Struct chess_move_gen::bb::BB [] [src]

pub struct BB(pub u64);

BB represents a bitboard

Methods

impl BB
[src]

[src]

[src]

[src]

[src]

true if non empty

[src]

[src]

swaps bytes

[src]

[src]

[src]

[src]

[src]

[src]

[src]

[src]

[src]

[src]

Important traits for BBIterator
[src]

[src]

[src]

[src]

[src]

[src]

[src]

[src]

[src]

[src]

[src]

[src]

[src]

[src]

[src]

[src]

[src]

[src]

[src]

[src]

[src]

[src]

[src]

[src]

[src]

[src]

Trait Implementations

impl PartialEq for BB
[src]

[src]

This method tests for self and other values to be equal, and is used by ==. Read more

[src]

This method tests for !=.

impl Copy for BB
[src]

impl Clone for BB
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more

impl Shr<usize> for BB
[src]

The resulting type after applying the >> operator.

[src]

Performs the >> operation.

impl Shl<usize> for BB
[src]

The resulting type after applying the << operator.

[src]

Performs the << operation.

impl Not for BB
[src]

The resulting type after applying the ! operator.

[src]

Performs the unary ! operation.

impl BitOr for BB
[src]

The resulting type after applying the | operator.

[src]

Performs the | operation.

impl BitOrAssign for BB
[src]

[src]

Performs the |= operation.

impl BitXor for BB
[src]

The resulting type after applying the ^ operator.

[src]

Performs the ^ operation.

impl BitXorAssign for BB
[src]

[src]

Performs the ^= operation.

impl BitAnd for BB
[src]

The resulting type after applying the & operator.

[src]

Performs the & operation.

impl BitAndAssign for BB
[src]

[src]

Performs the &= operation.

impl Sub for BB
[src]

The resulting type after applying the - operator.

[src]

Performs the - operation.

impl Add for BB
[src]

The resulting type after applying the + operator.

[src]

Performs the + operation.

impl Mul for BB
[src]

The resulting type after applying the * operator.

[src]

Performs the * operation.

impl Neg for BB
[src]

The resulting type after applying the - operator.

[src]

Performs the unary - operation.

impl Display for BB
[src]

[src]

Formats the value using the given formatter. Read more

impl Debug for BB
[src]

[src]

Formats the value using the given formatter. Read more

Auto Trait Implementations

impl Send for BB

impl Sync for BB