List of all items
Structs
- Board
- Game
- Key
- Move
- Piece
- Position
- Scharnagl
- board::Bitboard
- board::Board
- board::Parts
- board::Piece
- board::Players
- board::Roles
- board::Scharnagl
- finite::Table
- formats::Bits
- formats::Fen
- formats::Pgn
- formats::San
- formats::Set
- formats::Text
- formats::chessbase::archive::Access
- formats::chessbase::archive::Block
- formats::chessbase::archive::Compression
- formats::chessbase::archive::Header
- formats::chessbase::archive::Info
- formats::chessbase::archive::Member
- formats::chessbase::archive::Reader
- formats::chessbase::database::Archive
- formats::chessbase::database::ArchiveEntries
- formats::chessbase::database::Bundle
- formats::chessbase::database::BundleEntries
- formats::chessbase::database::Database
- formats::chessbase::database::Entries
- formats::chessbase::database::Entry
- formats::chessbase::database::Games
- formats::chessbase::database::Indexed
- formats::chessbase::game::Game
- formats::chessbase::game::Header
- formats::chessbase::game::Info
- formats::chessbase::game::Mode
- formats::chessbase::game::Position
- formats::chessbase::game::parse::Unscrambler
- formats::chessbase::huffman::Tree
- formats::chessbase::index::Date
- formats::chessbase::index::Eco
- formats::chessbase::index::Game
- formats::chessbase::index::Header
- formats::chessbase::index::Index
- formats::chessbase::index::Medals
- formats::chessbase::index::Number
- formats::chessbase::index::Offsets
- formats::chessbase::player::Player
- formats::chessbase::player::Players
- formats::chessbase::table::Header
- formats::chessbase::tournament::Tournament
- formats::chessbase::tournament::Tournaments
- formats::fen::Fen
- formats::pgn::Comment
- formats::pgn::Eval
- formats::pgn::Export
- formats::pgn::Import
- formats::pgn::Move
- formats::pgn::Pgn
- formats::pgn::Variation
- formats::pgn::parse::Error
- formats::san::San
- formats::text::Error
- formats::text::Text
- formats::uci::Info
- formats::uci::Move
- formats::uci::Pv
- game::Affixes
- game::Command
- game::Cursor
- game::Game
- game::GamePublic
- game::Line
- game::Move
- game::MoveMut
- game::MovePublic
- game::MoveRef
- game::MoveSlot
- game::Position
- game::PositionMut
- game::PositionPublic
- game::PositionRef
- game::Protected
- game::Reslot
- game::Roster
- game::Short
- game::Tag
- game::change::Branch
- game::change::BranchPublic
- game::start::Error
- game::traversal::Missing
- game::traversal::Moves
- game::traversal::MovesMut
- game::traversal::Order
- key::Basis
- key::Key
- key::base58::Base58
- key::base58::Error
- position::Castles
- position::Line
- position::Lines
- position::Move
- position::Parts
- position::Position
- position::Sides
- position::Vec1
- position::repr::Error
- puzzle::MateIn2
- puzzle::Puzzle
- puzzle::Solutions
- square::FileCursor
- square::SliderSights
Enums
- Evaluation
- Player
- PositionSlot
- Role
- Side
- Square
- board::Player
- board::Role
- formats::chessbase::archive::Error
- formats::chessbase::archive::Kind
- formats::chessbase::database::Error
- formats::chessbase::game::Move
- formats::chessbase::game::PawnMove
- formats::chessbase::game::Token
- formats::chessbase::game::convert::Error
- formats::chessbase::index::Medal
- formats::chessbase::index::Outcome
- formats::chessbase::index::Software
- formats::chessbase::index::Volume
- formats::chessbase::tournament::Mode
- formats::chessbase::tournament::Speed
- formats::fen::Error
- formats::pgn::Annotation
- formats::pgn::Error
- formats::pgn::Score
- formats::pgn::Tag
- formats::pgn::convert::Error
- formats::pgn::convert::Resolve
- formats::pgn::export::Eval
- formats::pgn::import::Eval
- formats::san::Error
- formats::san::Move
- formats::uci::Bound
- formats::uci::Error
- formats::uci::Score
- game::Error
- game::Layout
- game::Mode
- game::Nag
- game::Outcome
- game::PositionSlot
- game::change::Change
- game::change::Error
- game::change::Insert
- game::change::Patch
- game::options::Error
- game::options::Insert
- game::options::Remove
- game::traversal::Choice
- game::traversal::Error
- position::Check
- position::EnPassant
- position::Error
- position::Evaluation
- position::Kind
- position::Score
- position::Side
- position::Special
- position::Terminal
- position::Valuation
- square::Direction
- square::File
- square::Rank
- square::Square
- square::SquareError
Traits
- finite::Empty
- finite::FiniteSet
- formats::Parser
- formats::StrFormat
- formats::chessbase::database::IndexReader
- formats::chessbase::database::ReadSeek
- formats::chessbase::database::Reader
- game::traversal::Choose
Macros
Functions
- formats::chessbase::archive::header
- formats::chessbase::archive::info
- formats::chessbase::archive::read_header
- formats::chessbase::archive::unpack_huffman
- formats::chessbase::archive::unpack_rle_backref
- formats::chessbase::archive::unpack_to
- formats::chessbase::game::parse::game
- formats::chessbase::game::parse::game_with_info
- formats::chessbase::game::parse::header
- formats::chessbase::game::parse::info
- formats::chessbase::game::parse::mode
- formats::chessbase::game::parse::position
- formats::chessbase::game::parse::tokens
- formats::chessbase::index::be_date
- formats::chessbase::index::eco
- formats::chessbase::index::game
- formats::chessbase::index::header
- formats::chessbase::index::index
- formats::chessbase::index::le_date
- formats::chessbase::player::player
- formats::chessbase::player::players
- formats::chessbase::table::header
- formats::chessbase::tournament::tournament
- formats::chessbase::tournament::tournaments
- formats::fen::board
- formats::fen::fen
- formats::fen::parts
- formats::pgn::parse::comment
- formats::pgn::parse::evaluation
- formats::pgn::parse::pgn
- formats::pgn::parse::play
- formats::pgn::parse::strip_tags
- formats::pgn::parse::tag
- formats::pgn::parse::tag_start_ok
- formats::pgn::parse::tags
- formats::pgn::parse::variation
- formats::pgn::parse::variations
- formats::pgn::stream::pgns
- formats::san::san
- formats::uci::info
- formats::uci::parse_play
- formats::uci::parse_play_as
- formats::uci::play
- key::hash
- position::repr::display
- position::repr::from_str
- position::repr::play
- puzzle::sample
Type Aliases
- board::PlayerTable
- board::RoleTable
- formats::ByteInput
- formats::ModalResult
- formats::StrInput
- formats::chessbase::archive::Members
- formats::chessbase::archive::Range
- formats::chessbase::archive::Result
- formats::chessbase::database::Result
- formats::chessbase::game::Castles
- formats::chessbase::game::Pieces
- formats::chessbase::game::convert::Result
- formats::fen::Result
- formats::pgn::Result
- formats::pgn::convert::Result
- formats::pgn::parse::Result
- formats::text::Result
- game::CursorMut
- game::CursorRef
- game::Result
- game::options::Result
- game::start::Result
- game::traversal::Result
- key::base58::Result
- position::EnPassantTable
- position::Result
- position::SideTable
- square::FileTable
- square::RankTable
- square::SquareTable
Constants
- formats::chessbase::archive::SUFFIX
- formats::chessbase::game::SUFFIX
- formats::chessbase::game::parse::PERMUTE
- formats::chessbase::index::SUFFIX
- formats::chessbase::player::SUFFIX
- formats::chessbase::tournament::SUFFIX
- game::START
- position::algebraic::CAPTURE
- position::algebraic::LONG_CASTLE
- position::algebraic::MOVE
- position::algebraic::SHORT_CASTLE
- position::algebraic::fide::LONG_CASTLE
- position::algebraic::fide::SHORT_CASTLE
- position::algebraic::pgn::LONG_CASTLE
- position::algebraic::pgn::SHORT_CASTLE
- puzzle::SAMPLE