List of all items
Structs
- app::Ctx
- app::Site
- app::Slot
- app::Who
- apple::Apple
- apple::AppleId
- apple::Notice
- auth::Auth
- auth::Identity
- auth::Partner
- challenges::Request
- config::AnalyseConfig
- config::Config
- db::Db
- db::Manager
- error::ApiError
- http::account::Autocomplete
- http::account::Nb
- http::admin::Change
- http::admin::NewPartner
- http::admin::Search
- http::admin::Which
- http::apple::SignIn
- http::fairplay::QueueQuery
- http::fairplay::Review
- http::lab::ConfirmBody
- http::lab::HintBody
- http::lab::HintMove
- http::lab::PhotoLabel
- http::lab::PhotoList
- http::lab::PositionQuery
- http::lab::RecogniseBody
- http::lab::TermsBody
- http::mobile::Assistance
- http::mobile::Confirm
- http::mobile::Device
- http::mobile::OfflineRecord
- http::mobile::Photo
- http::mobile::Upload
- http::otb::End
- http::otb::Move
- http::otb::Start
- http::otb::Undo
- http::web::NewAccount
- http::web::SignIn
- http::web::SignUp
- http::web::SitePlayer
- metrics::Metrics
- metrics::StreamGuard
- model::Account
- model::ChallengeRow
- model::GameRow
- passkeys::Assertion
- passkeys::AssertionJson
- passkeys::AttestationJson
- passkeys::NewCredential
- passkeys::Rp
- passkeys::StoredKey
- passkeys::Taken
- push::Apns
- vision::Reading
Enums
Functions
- ai::challenge
- ai::ensure
- ai::level_of
- ai::rating
- ai::run
- ai::username
- analyse::run
- app::ops_router
- app::router
- apple::nonce_hash
- auth::bearer
- auth::cookie
- auth::hash_key
- auth::random_token
- auth::same
- auth::staff_roles
- challenges::accept
- challenges::cancel
- challenges::create
- challenges::create_accepted
- challenges::decline
- challenges::expire
- challenges::keep_alive
- challenges::list
- challenges::status
- challenges::valid_limit
- cli::configured
- cli::run
- db::direct_host
- db::listen_url
- db::notify
- db::quote_ident
- http::account::autocomplete
- http::account::bots_online
- http::account::email
- http::account::me
- http::account::playing
- http::account::upgrade
- http::account::user
- http::admin::change
- http::admin::make_partner
- http::admin::new_partner
- http::admin::partners
- http::admin::player
- http::admin::players
- http::admin::reset_passkeys
- http::admin::revoke_partner
- http::admin::revoke_tokens
- http::app_files::bare
- http::app_files::file
- http::app_files::index
- http::app_files::resolve
- http::app_files::theme
- http::app_files::wants_html
- http::apple::account_remove
- http::apple::account_section
- http::apple::callback
- http::apple::choose_name
- http::apple::notification
- http::apple::on_web
- http::apple::revoke
- http::apple::sign_in
- http::apple::start
- http::apple::unlink
- http::challenges::accept
- http::challenges::ai
- http::challenges::cancel
- http::challenges::create
- http::challenges::decline
- http::challenges::list
- http::challenges::show
- http::docs
- http::fairplay::game
- http::fairplay::player
- http::fairplay::queue
- http::fairplay::review
- http::favicon
- http::feed::feed
- http::form
- http::games::by_user
- http::games::export
- http::html_escape
- http::index
- http::lab::assist
- http::lab::confirm_photo
- http::lab::label_photo
- http::lab::photo_image
- http::lab::photo_terms
- http::lab::photos
- http::lab::position
- http::lab::position_hint
- http::lab::position_key
- http::lab::position_moves
- http::lab::queue_photo_positions
- http::lab::recognise
- http::lab::set_photo_terms
- http::lab::tablebase
- http::line
- http::logo
- http::mobile::add_device
- http::mobile::close_account
- http::mobile::confirm
- http::mobile::delete_account
- http::mobile::photo
- http::mobile::remove_device
- http::mobile::sync
- http::mobile::upload
- http::ndjson
- http::oauth::authorize
- http::oauth::decide
- http::oauth::page
- http::oauth::revoke
- http::oauth::test
- http::oauth::token
- http::ok
- http::otb::end
- http::otb::events
- http::otb::make_move
- http::otb::page
- http::otb::start
- http::otb::undo
- http::play::abort
- http::play::chat_get
- http::play::chat_post
- http::play::claim_draw
- http::play::claim_victory
- http::play::draw
- http::play::make_move
- http::play::resign
- http::play::takeback
- http::profile
- http::streams::board_game
- http::streams::bot_game
- http::streams::events
- http::streams::moves
- http::web::account
- http::web::account_passkey_add
- http::web::account_passkey_options
- http::web::account_passkey_remove
- http::web::account_password
- http::web::account_password_remove
- http::web::account_staff
- http::web::account_staff_options
- http::web::allowed
- http::web::api_staff
- http::web::api_staff_options
- http::web::esports_back
- http::web::esports_link
- http::web::esports_players
- http::web::esports_revoke
- http::web::esports_start
- http::web::esports_token
- http::web::grant_listed
- http::web::hmac
- http::web::issue
- http::web::issue_for
- http::web::link
- http::web::login
- http::web::login_page
- http::web::logout
- http::web::new_token
- http::web::passkey_signin
- http::web::passkey_signin_options
- http::web::revoke_token
- http::web::sign
- http::web::signup
- http::web::signup_page
- http::web::signup_passkey
- http::web::signup_passkey_options
- http::web::verify
- model::account
- model::account_by_name
- model::challenge
- model::challenge_ratings
- model::ensure_account
- model::full_id_suffix
- model::game
- model::game_for_update
- model::new_id
- model::ongoing_games
- model::perfs
- model::rating
- model::user_json
- model::username_from
- passkeys::add
- passkeys::b64
- passkeys::by_credential
- passkeys::check_assertion
- passkeys::creation_options
- passkeys::ids
- passkeys::new_challenge
- passkeys::player_of_handle
- passkeys::request_options
- passkeys::take_challenge
- passkeys::used
- passkeys::user_handle
- passkeys::verify_assertion
- passkeys::verify_registration
- play::abort
- play::absent_secs
- play::claim_draw
- play::claim_in
- play::claim_victory
- play::draw
- play::finish
- play::make_move
- play::resign
- play::start_game
- play::sweep
- play::takeback
- play::touch
- push::notify
- spawn_background
- stopped
- vision::decode_image
- vision::enabled
- vision::load_reader
- vision::parse_reply
- vision::read_board
Type Aliases
Constants
- auth::CACHE_TTL
- auth::PARTNER_PREFIX
- auth::PARTNER_READ
- auth::PARTNER_SCOPES
- auth::PARTNER_SITE
- auth::SCOPES
- auth::SESSION_COOKIE
- auth::SITE_TOKEN_PREFIX
- auth::TOKEN_PREFIX
- challenges::RULES
- http::LOGO_SVG
- http::lab::PHOTO_TERMS
- model::CHALLENGE_SELECT
- model::GAME_SELECT
- model::NO_CLOCK_MS
- passkeys::EDDSA
- passkeys::ES256
- passkeys::REGISTER
- passkeys::SIGNIN
- passkeys::SIGNUP
- passkeys::STAFF