List of all items[−]
Structs
- accounts::AccessRecord
- accounts::AccountId
- accounts::AccountName
- accounts::AccountNotFound
- accounts::AccountRecord
- accounts::AccountSshKey
- accounts::Accounts
- accounts::AccountsGuard
- accounts::TokenRevelationKey
- accounts::TokenRevelationValue
- accounts::loaded_acl::EffectiveACL
- accounts::loaded_acl::LoadedAcl
- accounts::loaded_acl::PermSet
- accounts::sshkeys::AuthKeysManipError
- accounts::sshkeys::AuthkeysLine
- accounts::sshkeys::Comment
- accounts::sshkeys::Fingerprint
- accounts::sshkeys::Global
- accounts::sshkeys::Id
- accounts::sshkeys::Key
- accounts::sshkeys::KeySpec
- accounts::sshkeys::MgmtKeyReport
- accounts::sshkeys::Nonce
- accounts::sshkeys::PerScope
- accounts::sshkeys::PubData
- accounts::sshkeys::ScopeKey
- asseturl::AssetUrlToken
- asseturl::BadAssetUrlToken
- authproofs::Authorisation
- authproofs::AuthorisationError
- authproofs::Global
- authproofs::Unauthorised
- bundles::Digester
- bundles::Hash
- bundles::HashCache
- bundles::Id
- bundles::Index
- bundles::IndexedZip
- bundles::InstanceBundles
- bundles::LibInBundleI
- bundles::Loaded
- bundles::NotBundle
- bundles::Uploaded
- bundles::Uploading
- bundles::ZipIndex
- childio::ChildIo
- clock::Spec
- commands::AccessTokenInfo
- commands::AccessTokenReport
- commands::AccountDetails
- commands::MgmtGamePieceInfo
- commands::MgmtGamePieceVisibleInfo
- commands::MgmtGameResponseGameInfo
- commands::MgmtPlayerDetails
- commands::MgmtPlayerInfo
- commands::SshFingerprint
- config::ServerConfig
- config::ServerConfigSpec
- config::WholeServerConfig
- debugreader::DebugReader
- error::GameBeingDestroyed
- error::InternalLogicError
- error::TokenDeliveryError
- error::UnsupportedColourSpec
- fake_rng::FakeRngSpec
- fake_rng::RngWrap
- gamestate::ApiPieceOpArgs
- gamestate::CommittedLogEntry
- gamestate::GPiece
- gamestate::GPlayer
- gamestate::GameState
- gamestate::Generation
- gamestate::GoodItemName
- gamestate::LogEntry
- gamestate::PieceId
- gamestate::PieceSpecLoaded
- gamestate::PlayerId
- gamestate::PosOffTableError
- gamestate::SpecDepth
- gamestate::Timestamp
- gamestate::UniqueGenGen
- gamestate::UoDescription
- gamestate::VisiblePieceId
- gamestate::ZLevel
- global::Client
- global::ClientId
- global::GLOBAL
- global::GPieces
- global::Global
- global::IOccults
- global::IPiece
- global::IPieces
- global::IPlayer
- global::Instance
- global::InstanceAccessDetails
- global::InstanceContainer
- global::InstanceGuard
- global::InstanceName
- global::InstanceOuter
- global::InstanceRef
- global::InstanceWeakRef
- global::LinksTable
- global::ModifyingPieces
- global::PlayerNotFound
- global::PlayerRecord
- global::PrivateCaller
- global::RawTokenVal
- global::TokenRegistry
- hidden::GameOccults
- hidden::IPieceTraitObj
- hidden::NascentOccultation
- hidden::Notch
- hidden::Notches
- hidden::OccId
- hidden::OccultView
- hidden::Occultation
- hidden::OccultationViews
- hidden::OcculterRotationChecked
- hidden::OwnerOccultationView
- hidden::PerPlayerIdMap
- hidden::PieceOccult
- hidden::ShowUnocculted
- hidden::ToRecalculate
- hidden::UniformOccultationView
- imports::arrayvec::ArrayString
- imports::arrayvec::ArrayVec
- imports::arrayvec::CapacityError
- imports::arrayvec::Drain
- imports::arrayvec::IntoIter
- imports::htmlescape::DecodeErr
- imports::itertools::Batching
- imports::itertools::Chunk
- imports::itertools::Chunks
- imports::itertools::CircularTupleWindows
- imports::itertools::Combinations
- imports::itertools::CombinationsWithReplacement
- imports::itertools::ConsTuples
- imports::itertools::ExactlyOneError
- imports::itertools::FilterMapOk
- imports::itertools::FilterOk
- imports::itertools::Format
- imports::itertools::FormatWith
- imports::itertools::Group
- imports::itertools::GroupBy
- imports::itertools::GroupingMap
- imports::itertools::Groups
- imports::itertools::Interleave
- imports::itertools::InterleaveShortest
- imports::itertools::IntersperseWith
- imports::itertools::IntoChunks
- imports::itertools::Iterate
- imports::itertools::KMergeBy
- imports::itertools::MergeBy
- imports::itertools::MergeJoinBy
- imports::itertools::MultiPeek
- imports::itertools::MultiProduct
- imports::itertools::PadUsing
- imports::itertools::PeekNth
- imports::itertools::PeekingTakeWhile
- imports::itertools::Permutations
- imports::itertools::Positions
- imports::itertools::Powerset
- imports::itertools::ProcessResults
- imports::itertools::Product
- imports::itertools::PutBack
- imports::itertools::PutBackN
- imports::itertools::RcIter
- imports::itertools::RepeatCall
- imports::itertools::RepeatN
- imports::itertools::Step
- imports::itertools::TakeWhileRef
- imports::itertools::Tee
- imports::itertools::TupleBuffer
- imports::itertools::TupleCombinations
- imports::itertools::TupleWindows
- imports::itertools::Tuples
- imports::itertools::Unfold
- imports::itertools::Unique
- imports::itertools::UniqueBy
- imports::itertools::Update
- imports::itertools::WhileSome
- imports::itertools::WithPosition
- imports::itertools::Zip
- imports::itertools::ZipEq
- imports::itertools::ZipLongest
- imports::itertools::__std_iter::Chain
- imports::itertools::__std_iter::Cloned
- imports::itertools::__std_iter::Copied
- imports::itertools::__std_iter::Cycle
- imports::itertools::__std_iter::Empty
- imports::itertools::__std_iter::Enumerate
- imports::itertools::__std_iter::Filter
- imports::itertools::__std_iter::FilterMap
- imports::itertools::__std_iter::FlatMap
- imports::itertools::__std_iter::Flatten
- imports::itertools::__std_iter::FromFn
- imports::itertools::__std_iter::Fuse
- imports::itertools::__std_iter::Inspect
- imports::itertools::__std_iter::Intersperse
- imports::itertools::__std_iter::IntersperseWith
- imports::itertools::__std_iter::Map
- imports::itertools::__std_iter::MapWhile
- imports::itertools::__std_iter::Once
- imports::itertools::__std_iter::OnceWith
- imports::itertools::__std_iter::Peekable
- imports::itertools::__std_iter::Repeat
- imports::itertools::__std_iter::RepeatWith
- imports::itertools::__std_iter::Rev
- imports::itertools::__std_iter::Scan
- imports::itertools::__std_iter::Skip
- imports::itertools::__std_iter::SkipWhile
- imports::itertools::__std_iter::StepBy
- imports::itertools::__std_iter::Successors
- imports::itertools::__std_iter::Take
- imports::itertools::__std_iter::TakeWhile
- imports::itertools::__std_iter::Zip
- imports::itertools::structs::Batching
- imports::itertools::structs::Chunk
- imports::itertools::structs::Chunks
- imports::itertools::structs::CircularTupleWindows
- imports::itertools::structs::Combinations
- imports::itertools::structs::CombinationsWithReplacement
- imports::itertools::structs::ConsTuples
- imports::itertools::structs::ExactlyOneError
- imports::itertools::structs::FilterMapOk
- imports::itertools::structs::FilterOk
- imports::itertools::structs::Format
- imports::itertools::structs::FormatWith
- imports::itertools::structs::Group
- imports::itertools::structs::GroupBy
- imports::itertools::structs::GroupingMap
- imports::itertools::structs::Groups
- imports::itertools::structs::Interleave
- imports::itertools::structs::InterleaveShortest
- imports::itertools::structs::IntersperseWith
- imports::itertools::structs::IntoChunks
- imports::itertools::structs::Iterate
- imports::itertools::structs::KMergeBy
- imports::itertools::structs::MergeBy
- imports::itertools::structs::MergeJoinBy
- imports::itertools::structs::MultiPeek
- imports::itertools::structs::MultiProduct
- imports::itertools::structs::PadUsing
- imports::itertools::structs::PeekNth
- imports::itertools::structs::PeekingTakeWhile
- imports::itertools::structs::Permutations
- imports::itertools::structs::Positions
- imports::itertools::structs::Powerset
- imports::itertools::structs::ProcessResults
- imports::itertools::structs::Product
- imports::itertools::structs::PutBack
- imports::itertools::structs::PutBackN
- imports::itertools::structs::RcIter
- imports::itertools::structs::RepeatCall
- imports::itertools::structs::RepeatN
- imports::itertools::structs::Step
- imports::itertools::structs::TakeWhileRef
- imports::itertools::structs::Tee
- imports::itertools::structs::TupleBuffer
- imports::itertools::structs::TupleCombinations
- imports::itertools::structs::TupleWindows
- imports::itertools::structs::Tuples
- imports::itertools::structs::Unfold
- imports::itertools::structs::Unique
- imports::itertools::structs::UniqueBy
- imports::itertools::structs::Update
- imports::itertools::structs::WhileSome
- imports::itertools::structs::WithPosition
- imports::itertools::structs::Zip
- imports::itertools::structs::ZipEq
- imports::itertools::structs::ZipLongest
- imports::serde::de::IgnoredAny
- imports::serde::de::value::BoolDeserializer
- imports::serde::de::value::BorrowedBytesDeserializer
- imports::serde::de::value::BorrowedStrDeserializer
- imports::serde::de::value::BytesDeserializer
- imports::serde::de::value::CharDeserializer
- imports::serde::de::value::CowStrDeserializer
- imports::serde::de::value::Error
- imports::serde::de::value::F32Deserializer
- imports::serde::de::value::F64Deserializer
- imports::serde::de::value::I128Deserializer
- imports::serde::de::value::I16Deserializer
- imports::serde::de::value::I32Deserializer
- imports::serde::de::value::I64Deserializer
- imports::serde::de::value::I8Deserializer
- imports::serde::de::value::IsizeDeserializer
- imports::serde::de::value::MapAccessDeserializer
- imports::serde::de::value::MapDeserializer
- imports::serde::de::value::SeqAccessDeserializer
- imports::serde::de::value::SeqDeserializer
- imports::serde::de::value::StrDeserializer
- imports::serde::de::value::StringDeserializer
- imports::serde::de::value::U128Deserializer
- imports::serde::de::value::U16Deserializer
- imports::serde::de::value::U32Deserializer
- imports::serde::de::value::U64Deserializer
- imports::serde::de::value::U8Deserializer
- imports::serde::de::value::UnitDeserializer
- imports::serde::de::value::UsizeDeserializer
- imports::serde::ser::Impossible
- imports::serde_json::Deserializer
- imports::serde_json::Error
- imports::serde_json::Map
- imports::serde_json::Number
- imports::serde_json::Serializer
- imports::serde_json::StreamDeserializer
- imports::serde_json::de::Deserializer
- imports::serde_json::de::IoRead
- imports::serde_json::de::SliceRead
- imports::serde_json::de::StrRead
- imports::serde_json::de::StreamDeserializer
- imports::serde_json::error::Error
- imports::serde_json::map::IntoIter
- imports::serde_json::map::Iter
- imports::serde_json::map::IterMut
- imports::serde_json::map::Keys
- imports::serde_json::map::Map
- imports::serde_json::map::OccupiedEntry
- imports::serde_json::map::VacantEntry
- imports::serde_json::map::Values
- imports::serde_json::map::ValuesMut
- imports::serde_json::ser::CompactFormatter
- imports::serde_json::ser::PrettyFormatter
- imports::serde_json::ser::Serializer
- imports::serde_json::value::Map
- imports::serde_json::value::Number
- imports::serde_json::value::Serializer
- mgmtchannel::MgmtChannel
- mgmtchannel::MgmtChannelForGame
- occultilks::Data
- occultilks::OccultIlkData
- occultilks::OccultIlkId
- occultilks::OccultIlkName
- occultilks::OccultIlkOwningId
- occultilks::OccultIlks
- packetframe::Broken
- packetframe::BrokenFuse
- packetframe::FrameReader
- packetframe::FrameWriter
- packetframe::Fuse
- packetframe::ReadFrame
- packetframe::ResponseWriter
- packetframe::SenderError
- packetframe::WriteFrame
- pcaliases::PieceAliases
- pcrender::PieceRenderInstructions
- pcrender::VisibleAngleTransform
- pieces::GenericSimpleShape
- pieces::PieceLabelLoaded
- prelude::Alphanumeric
- prelude::Arc
- prelude::ArrayVec
- prelude::BTreeMap
- prelude::BTreeSet
- prelude::BufReader
- prelude::BufWriter
- prelude::Child
- prelude::Command
- prelude::Condvar
- prelude::CoordinateOverflow
- prelude::DenseSlotMap
- prelude::Duration
- prelude::EnumMap
- prelude::File
- prelude::Formatter
- prelude::HashMap
- prelude::HashSet
- prelude::Html
- prelude::HtmlLit
- prelude::HtmlStr
- prelude::IndexSlice
- prelude::IndexVec
- prelude::Instant
- prelude::IsHtmlFormatted
- prelude::LogSpecification
- prelude::NamedTempFile
- prelude::NonZeroUsize
- prelude::OrderedFloat
- prelude::OsStr
- prelude::PathBuf
- prelude::PhantomData
- prelude::PosC
- prelude::RectC
- prelude::Regex
- prelude::Sha512
- prelude::Sha512Trunc256
- prelude::SparseSecondaryMap
- prelude::StableIndexVecDeque
- prelude::Stdio
- prelude::TimeSpec
- prelude::TryFromIntError
- prelude::Uid
- prelude::UniCase
- prelude::UnixStream
- prelude::Url
- prelude::VecDeque
- prelude::Wrapping
- prelude::ZCoord
- prelude::ZipFile
- prelude::btree_map::BTreeMap
- prelude::btree_map::DrainFilter
- prelude::btree_map::IntoIter
- prelude::btree_map::IntoKeys
- prelude::btree_map::IntoValues
- prelude::btree_map::Iter
- prelude::btree_map::IterMut
- prelude::btree_map::Keys
- prelude::btree_map::OccupiedEntry
- prelude::btree_map::OccupiedError
- prelude::btree_map::Range
- prelude::btree_map::RangeMut
- prelude::btree_map::VacantEntry
- prelude::btree_map::Values
- prelude::btree_map::ValuesMut
- prelude::btree_set::BTreeSet
- prelude::btree_set::Difference
- prelude::btree_set::DrainFilter
- prelude::btree_set::Intersection
- prelude::btree_set::IntoIter
- prelude::btree_set::Iter
- prelude::btree_set::Range
- prelude::btree_set::SymmetricDifference
- prelude::btree_set::Union
- prelude::cmp::Reverse
- prelude::env::Args
- prelude::env::ArgsOs
- prelude::env::JoinPathsError
- prelude::env::SplitPaths
- prelude::env::Vars
- prelude::env::VarsOs
- prelude::fmt::Arguments
- prelude::fmt::DebugList
- prelude::fmt::DebugMap
- prelude::fmt::DebugSet
- prelude::fmt::DebugStruct
- prelude::fmt::DebugTuple
- prelude::fmt::Error
- prelude::fmt::Formatter
- prelude::fs::DirBuilder
- prelude::fs::DirEntry
- prelude::fs::File
- prelude::fs::FileType
- prelude::fs::Metadata
- prelude::fs::OpenOptions
- prelude::fs::Permissions
- prelude::fs::ReadDir
- prelude::geometry::CoordinateOverflow
- prelude::geometry::PosC
- prelude::geometry::PosCFromIteratorError
- prelude::geometry::RectC
- prelude::hash_map::DefaultHasher
- prelude::hash_map::Drain
- prelude::hash_map::DrainFilter
- prelude::hash_map::HashMap
- prelude::hash_map::IntoIter
- prelude::hash_map::IntoKeys
- prelude::hash_map::IntoValues
- prelude::hash_map::Iter
- prelude::hash_map::IterMut
- prelude::hash_map::Keys
- prelude::hash_map::OccupiedEntry
- prelude::hash_map::OccupiedError
- prelude::hash_map::RandomState
- prelude::hash_map::RawEntryBuilder
- prelude::hash_map::RawEntryBuilderMut
- prelude::hash_map::RawOccupiedEntryMut
- prelude::hash_map::RawVacantEntryMut
- prelude::hash_map::VacantEntry
- prelude::hash_map::Values
- prelude::hash_map::ValuesMut
- prelude::io::BufReader
- prelude::io::BufWriter
- prelude::io::Bytes
- prelude::io::Chain
- prelude::io::Cursor
- prelude::io::Empty
- prelude::io::Error
- prelude::io::Initializer
- prelude::io::IntoInnerError
- prelude::io::IoSlice
- prelude::io::IoSliceMut
- prelude::io::LineWriter
- prelude::io::Lines
- prelude::io::Repeat
- prelude::io::Sink
- prelude::io::Split
- prelude::io::Stderr
- prelude::io::StderrLock
- prelude::io::Stdin
- prelude::io::StdinLock
- prelude::io::Stdout
- prelude::io::StdoutLock
- prelude::io::Take
- prelude::iter::Chain
- prelude::iter::Cloned
- prelude::iter::Copied
- prelude::iter::Cycle
- prelude::iter::Empty
- prelude::iter::Enumerate
- prelude::iter::Filter
- prelude::iter::FilterMap
- prelude::iter::FlatMap
- prelude::iter::Flatten
- prelude::iter::FromFn
- prelude::iter::Fuse
- prelude::iter::Inspect
- prelude::iter::Intersperse
- prelude::iter::IntersperseWith
- prelude::iter::Map
- prelude::iter::MapWhile
- prelude::iter::Once
- prelude::iter::OnceWith
- prelude::iter::Peekable
- prelude::iter::Repeat
- prelude::iter::RepeatWith
- prelude::iter::Rev
- prelude::iter::Scan
- prelude::iter::Skip
- prelude::iter::SkipWhile
- prelude::iter::StepBy
- prelude::iter::Successors
- prelude::iter::Take
- prelude::iter::TakeWhile
- prelude::iter::Zip
- prelude::mem::Discriminant
- prelude::mem::ManuallyDrop
- prelude::mpsc::IntoIter
- prelude::mpsc::Iter
- prelude::mpsc::Receiver
- prelude::mpsc::RecvError
- prelude::mpsc::SendError
- prelude::mpsc::Sender
- prelude::mpsc::SyncSender
- prelude::mpsc::TryIter
- prelude::str::Bytes
- prelude::str::CharIndices
- prelude::str::Chars
- prelude::str::EncodeUtf16
- prelude::str::EscapeDebug
- prelude::str::EscapeDefault
- prelude::str::EscapeUnicode
- prelude::str::Lines
- prelude::str::LinesAny
- prelude::str::MatchIndices
- prelude::str::Matches
- prelude::str::ParseBoolError
- prelude::str::RMatchIndices
- prelude::str::RMatches
- prelude::str::RSplit
- prelude::str::RSplitN
- prelude::str::RSplitTerminator
- prelude::str::Split
- prelude::str::SplitAsciiWhitespace
- prelude::str::SplitInclusive
- prelude::str::SplitN
- prelude::str::SplitTerminator
- prelude::str::SplitWhitespace
- prelude::str::Utf8Error
- prelude::str::pattern::CharPredicateSearcher
- prelude::str::pattern::CharSearcher
- prelude::str::pattern::CharSliceSearcher
- prelude::str::pattern::StrSearcher
- prelude::thread::AccessError
- prelude::thread::Builder
- prelude::thread::JoinHandle
- prelude::thread::LocalKey
- prelude::thread::Thread
- prelude::thread::ThreadId
- prelude::thread::__FastLocalKeyInner
- prelude::thread::__OsLocalKeyInner
- prelude::time::Duration
- prelude::time::Instant
- prelude::time::SystemTime
- prelude::time::SystemTimeError
- prelude::unistd::AccessFlags
- prelude::unistd::Gid
- prelude::unistd::Group
- prelude::unistd::Pid
- prelude::unistd::Uid
- prelude::unistd::User
- prelude::unix::net::Incoming
- prelude::unix::net::Messages
- prelude::unix::net::ScmCredentials
- prelude::unix::net::ScmRights
- prelude::unix::net::SocketAddr
- prelude::unix::net::SocketAncillary
- prelude::unix::net::SocketCred
- prelude::unix::net::UCred
- prelude::unix::net::UnixDatagram
- prelude::unix::net::UnixListener
- prelude::unix::net::UnixStream
- prelude::unix::ucred::UCred
- prelude::zcoord::AddSubRangeDelta
- prelude::zcoord::Decrement
- prelude::zcoord::Increment
- prelude::zcoord::IteratorCore
- prelude::zcoord::LimbVal
- prelude::zcoord::Mutable
- prelude::zcoord::MutateFirst
- prelude::zcoord::MutateLast
- prelude::zcoord::Overflow
- prelude::zcoord::ParseError
- prelude::zcoord::RangeBackwards
- prelude::zcoord::Sealed
- prelude::zcoord::TotallyUnboundedRange
- prelude::zcoord::ZCoord
- progress::Count
- progress::ProgressInfo
- progress::ReadOriginator
- progress::ResponseOriginator
- shapelib::AllRegistries
- shapelib::AllRegistriesIterator
- shapelib::CircleShape
- shapelib::Contents
- shapelib::DescId
- shapelib::Explicit1
- shapelib::GroupData
- shapelib::Item
- shapelib::ItemEnquiryData
- shapelib::LibraryEnquiryData
- shapelib::MultiSpec
- shapelib::RectShape
- shapelib::Registry
- shapelib::SubstError
- shapelib::SvgId
- shapelib_toml::FileData
- shapelib_toml::GroupDefn
- shapelib_toml::GroupDetails
- shapelib_toml::RecolourData
- shapelib_toml::Scraper
- shapelib_toml::WikimediaScraper
- spec::Acl
- spec::AclEntry
- spec::BundleMeta
- spec::ColourSpec
- spec::CompassAngle
- spec::FaceId
- spec::FixedToken
- spec::GameSpec
- spec::ItemSpec
- spec::PiecesSpec
- spec::PlayerAccessUnset
- spec::RawToken
- spec::TablePermissionIter
- spec::TableSpec
- spec::TokenByEmail
- spec::UrlOnStdout
- spec::UrlSpec
- spec::piece_specs::Deck
- spec::piece_specs::Disc
- spec::piece_specs::Hand
- spec::piece_specs::OwnedCommon
- spec::piece_specs::PieceLabel
- spec::piece_specs::PlayerLabel
- spec::piece_specs::Rect
- spec::piece_specs::SimpleCommon
- sse::UpdateId
- termprogress::Nest
- termprogress::Null
- termprogress::TermReporter
- timedfd::Fd
- timedfd::TimedFd
- timedfd::TimedFdRead
- timedfd::TimedFdWrite
- toml_de::TomlDe
- tz::Timezone
- ui::AbbrevPresentationLayout
- updates::ClientSequence
- updates::DataLoadPlayer
- updates::ExecuteGameChangeUpdates
- updates::PieceUpdate
- updates::PlayerUpdates
- updates::PlayerUpdatesBuildContext
- updates::PrepareUpdatesBuffer
- updates::PreparedPieceImage
- updates::PreparedPieceState
- updates::PreparedPieceUpdateGeneral
- updates::PreparedUpdate
- updates::PreparedUpdateEntry_Image
- updates::PreparedUpdateEntry_Piece
- updates::TransmitUpdate
- updates::movehist::Ent
- updates::movehist::PlHeld
- updates::movehist::PlHist
- updates::movehist::Posx
- utils::AnyhowDisplay
- utils::CookedStdout
- utils::DigestRead
- utils::DigestWrite
- utils::FooParseError
- utils::JsonString
- utils::OldNew
- utils::SigPipeWriter
- utils::Thunk
Enums
- accounts::AccountScope
- accounts::AccountsSaveError
- accounts::InvalidScopedName
- accounts::sshkeys::KeyError
- asseturl::AssetUrlKey
- bundles::Kind
- bundles::LoadError
- bundles::State
- commands::MgmtCommand
- commands::MgmtError
- commands::MgmtGameInstruction
- commands::MgmtGameResponse
- commands::MgmtGameUpdateMode
- commands::MgmtResponse
- commands::MgmtThisConnAuthBy
- commands::ProgressUpdateMode
- config::PathResolveContext
- config::PathResolveMethod
- error::AggregatedIE
- error::ApiPieceOpError
- error::ErrorSignaledViaUpdate
- error::InternalError
- error::OnlineError
- error::PieceOpError
- error::PieceOpErrorPartiallyProcessed
- gamestate::UoKind
- hidden::OccDisplacement
- hidden::OccultationKindAlwaysOk
- hidden::OccultationKindGeneral
- imports::htmlescape::DecodeErrKind
- imports::itertools::Diff
- imports::itertools::Either
- imports::itertools::EitherOrBoth
- imports::itertools::FoldWhile
- imports::itertools::MinMaxResult
- imports::itertools::Position
- imports::serde::de::Unexpected
- imports::serde_json::Value
- imports::serde_json::error::Category
- imports::serde_json::map::Entry
- imports::serde_json::ser::CharEscape
- imports::serde_json::value::Value
- imports::void::Void
- mgmtchannel::MgmtChannelReadError
- mgmtchannel::MgmtChannelWriteError
- pcrender::PriOccultedGeneral
- pieces::SVGProcessingError
- prelude::BigEndian
- prelude::Cow
- prelude::Either
- prelude::EitherOrBoth
- prelude::ErrorKind
- prelude::Infallible
- prelude::LittleEndian
- prelude::Ordering
- prelude::Void
- prelude::ZipError
- prelude::btree_map::Entry
- prelude::cmp::Ordering
- prelude::env::VarError
- prelude::fmt::Alignment
- prelude::geometry::RegionC
- prelude::hash_map::Entry
- prelude::hash_map::RawEntryMut
- prelude::io::ErrorKind
- prelude::io::SeekFrom
- prelude::mpsc::RecvTimeoutError
- prelude::mpsc::TryRecvError
- prelude::mpsc::TrySendError
- prelude::str::pattern::SearchStep
- prelude::unistd::FchownatFlags
- prelude::unistd::ForkResult
- prelude::unistd::LinkatFlags
- prelude::unistd::PathconfVar
- prelude::unistd::SysconfVar
- prelude::unistd::UnlinkatFlags
- prelude::unistd::Whence
- prelude::unix::net::AncillaryData
- prelude::unix::net::AncillaryError
- prelude::void::Void
- prelude::zcoord::LogicError
- shapelib::Config1
- shapelib::LibraryLoadError
- shapelib::SubstErrorKind
- shapelib_toml::OccultationMethod
- slotmap_slot_idx::Error
- spec::LinkKind
- spec::Outline
- spec::PieceAngle
- spec::SpecError
- spec::TablePermission
- spec::TablePlayerSpec
- spec::piece_specs::PieceLabelPlace
- toml_de::Error
- ui::PresentationLayout
- updates::PieceMoveable
- updates::PieceUpdateOp
- updates::PieceUpdateOps
- updates::PreparedUpdateEntry
- updates::WhatResponseToClientOp
- updates::movehist::DiffToShow
- utils::Loop
- utils::OldNewIndex
Unions
Traits
- accounts::AccountNameOrId
- accounts::loaded_acl::Perm
- authproofs::AuthorisationCombine
- bundles::MgmtBundleListExt
- bundles::ZipArchiveExt
- error::ById
- error::IdForById
- gamestate::ClampTable
- gamestate::OccultedPieceTrait
- gamestate::OutlineTrait
- gamestate::PieceSpec
- gamestate::PieceTrait
- gamestate::PieceXData
- gamestate::PieceXDataStateExt
- global::AccessId
- global::TupleOfLinkKindRefstrExt
- hidden::OccultationViewDef
- imports::itertools::Itertools
- imports::itertools::PeekingNext
- imports::itertools::__std_iter::DoubleEndedIterator
- imports::itertools::__std_iter::ExactSizeIterator
- imports::itertools::__std_iter::Extend
- imports::itertools::__std_iter::FromIterator
- imports::itertools::__std_iter::FusedIterator
- imports::itertools::__std_iter::IntoIterator
- imports::itertools::__std_iter::Iterator
- imports::itertools::__std_iter::Product
- imports::itertools::__std_iter::Step
- imports::itertools::__std_iter::Sum
- imports::itertools::__std_iter::TrustedLen
- imports::itertools::__std_iter::TrustedStep
- imports::itertools::traits::HomogeneousTuple
- imports::serde::Deserialize
- imports::serde::Deserializer
- imports::serde::Serialize
- imports::serde::Serializer
- imports::serde::de::Deserialize
- imports::serde::de::DeserializeOwned
- imports::serde::de::DeserializeSeed
- imports::serde::de::Deserializer
- imports::serde::de::EnumAccess
- imports::serde::de::Error
- imports::serde::de::Expected
- imports::serde::de::IntoDeserializer
- imports::serde::de::MapAccess
- imports::serde::de::SeqAccess
- imports::serde::de::StdError
- imports::serde::de::VariantAccess
- imports::serde::de::Visitor
- imports::serde::ser::Error
- imports::serde::ser::Serialize
- imports::serde::ser::SerializeMap
- imports::serde::ser::SerializeSeq
- imports::serde::ser::SerializeStruct
- imports::serde::ser::SerializeStructVariant
- imports::serde::ser::SerializeTuple
- imports::serde::ser::SerializeTupleStruct
- imports::serde::ser::SerializeTupleVariant
- imports::serde::ser::Serializer
- imports::serde::ser::StdError
- imports::serde_json::de::Read
- imports::serde_json::ser::Formatter
- imports::serde_json::value::Index
- imports::void::ResultVoidErrExt
- imports::void::ResultVoidExt
- mgmtchannel::IoTryClone
- mgmtchannel::ReadDebug
- mgmtchannel::WriteDebug
- packetframe::ReadExt
- pieces::Optionpiece_specsPieceLabelExt
- pieces::SimplePieceSpec
- prelude::Any
- prelude::AsRawFd
- prelude::Borrow
- prelude::Bounded
- prelude::BufRead
- prelude::CommandExt
- prelude::ConstantTimeEq
- prelude::Context
- prelude::Debug
- prelude::DebugExt
- prelude::Deref
- prelude::DerefMut
- prelude::Deserialize
- prelude::DeserializeOwned
- prelude::Deserializer
- prelude::Digest
- prelude::Display
- prelude::Downcast
- prelude::DynCastExt
- prelude::Enum
- prelude::EnumCount
- prelude::EnumMessage
- prelude::EnumProperty
- prelude::Error
- prelude::ExitStatusExt
- prelude::FileExt
- prelude::FromPrimitive
- prelude::FromStr
- prelude::Hash
- prelude::Hasher
- prelude::HtmlFormat
- prelude::HtmlFormatRef
- prelude::HtmlIteratorExt
- prelude::Index
- prelude::IndexMut
- prelude::IntoEnumIterator
- prelude::IntoRawFd
- prelude::Itertools
- prelude::MetadataExt
- prelude::OpenOptionsExt
- prelude::OsStrExt
- prelude::PosPromote
- prelude::Read
- prelude::ReadBytesExt
- prelude::ResultVoidErrExt
- prelude::ResultVoidExt
- prelude::Rng
- prelude::Serialize
- prelude::SerializeTuple
- prelude::Serializer
- prelude::SliceRandom
- prelude::ToPrimitive
- prelude::TryFrom
- prelude::TryInto
- prelude::Write
- prelude::WriteBytesExt
- prelude::base_misc::DebugExt
- prelude::cmp::Eq
- prelude::cmp::Ord
- prelude::cmp::PartialEq
- prelude::cmp::PartialOrd
- prelude::fmt::Binary
- prelude::fmt::Debug
- prelude::fmt::Display
- prelude::fmt::LowerExp
- prelude::fmt::LowerHex
- prelude::fmt::Octal
- prelude::fmt::Pointer
- prelude::fmt::UpperExp
- prelude::fmt::UpperHex
- prelude::fmt::Write
- prelude::geometry::CheckedArith
- prelude::geometry::CheckedArithMul
- prelude::geometry::Mean
- prelude::geometry::PosPromote
- prelude::io::BufRead
- prelude::io::Read
- prelude::io::Seek
- prelude::io::Write
- prelude::io::prelude::BufRead
- prelude::io::prelude::Read
- prelude::io::prelude::Seek
- prelude::io::prelude::Write
- prelude::iter::DoubleEndedIterator
- prelude::iter::ExactSizeIterator
- prelude::iter::Extend
- prelude::iter::FromIterator
- prelude::iter::FusedIterator
- prelude::iter::IntoIterator
- prelude::iter::Iterator
- prelude::iter::Product
- prelude::iter::Step
- prelude::iter::Sum
- prelude::iter::TrustedLen
- prelude::iter::TrustedStep
- prelude::str::FromStr
- prelude::str::pattern::DoubleEndedSearcher
- prelude::str::pattern::Pattern
- prelude::str::pattern::ReverseSearcher
- prelude::str::pattern::Searcher
- prelude::unix::ffi::OsStrExt
- prelude::unix::ffi::OsStringExt
- prelude::unix::fs::DirBuilderExt
- prelude::unix::fs::DirEntryExt
- prelude::unix::fs::FileExt
- prelude::unix::fs::FileTypeExt
- prelude::unix::fs::MetadataExt
- prelude::unix::fs::OpenOptionsExt
- prelude::unix::fs::PermissionsExt
- prelude::unix::io::AsRawFd
- prelude::unix::io::FromRawFd
- prelude::unix::io::IntoRawFd
- prelude::unix::prelude::AsRawFd
- prelude::unix::prelude::CommandExt
- prelude::unix::prelude::DirEntryExt
- prelude::unix::prelude::ExitStatusExt
- prelude::unix::prelude::FileExt
- prelude::unix::prelude::FileTypeExt
- prelude::unix::prelude::FromRawFd
- prelude::unix::prelude::IntoRawFd
- prelude::unix::prelude::JoinHandleExt
- prelude::unix::prelude::MetadataExt
- prelude::unix::prelude::OpenOptionsExt
- prelude::unix::prelude::OsStrExt
- prelude::unix::prelude::OsStringExt
- prelude::unix::prelude::PermissionsExt
- prelude::unix::process::CommandExt
- prelude::unix::process::ExitStatusExt
- prelude::unix::thread::JoinHandleExt
- prelude::void::ResultVoidErrExt
- prelude::void::ResultVoidExt
- prelude::zcoord::AddSubOffset
- prelude::zcoord::BoxedIteratorTrait
- prelude::zcoord::MutateReturn
- progress::Enum
- progress::Originator
- progress::OriginatorExt
- shapelib::LibrarySource
- shapelib::OutlineDefn
- slotmap_slot_idx::KeyDataExt
- spec::imp::PlayerAccessSpec
- termprogress::Reporter
- timedfd::Timed
- timedfd::TimedFdReadWrite
- timedfd::TimedRead
- timedfd::TimedWrite
- timedfd::nixErrorExt
- updates::JsonLen
- updates::VecPieceIdPieceUpdateOpsExt
- utils::EmptyType
- utils::IndexVecITExt
- utils::IteratorExt
- utils::LocalFileExt
- utils::OrdExt
- utils::SeekExt
- utils::SlotmapSparseSecondaryEntryExt
- utils::SplitAtDelim
- utils::VecTExt
- utils::anyhowErrorExt
Macros
- dbgc
- deref_to_field
- deref_to_field_mut
- display_consequential_impls
- ensure_eq
- error_from_losedetails
- format_by_fmt_hex
- impl_for_slotmap_key
- imports::if_chain::if_chain
- imports::itertools::iproduct
- imports::itertools::izip
- imports::serde::forward_to_deserialize_any
- imports::serde::serde_if_integer128
- imports::serde_json::json
- matches_doesnot
- matches_doesnot_yn2bool
- prelude::Debug
- prelude::Hash
- prelude::anyhow
- prelude::base_misc::display_as_debug
- prelude::cmp::Eq
- prelude::cmp::Ord
- prelude::cmp::PartialEq
- prelude::cmp::PartialOrd
- prelude::debug
- prelude::define_index_type
- prelude::delegate
- prelude::display_as_debug
- prelude::ensure
- prelude::env
- prelude::error
- prelude::fmt::Debug
- prelude::hformat
- prelude::hformat_as_display
- prelude::hwrite
- prelude::if_chain
- prelude::if_let
- prelude::impl_downcast
- prelude::index_vec
- prelude::info
- prelude::izip
- prelude::lazy_static
- prelude::log
- prelude::log_enabled
- prelude::throw
- prelude::trace
- prelude::warn
- trace_dbg
- visible_slotmap_key
- want
- want_failed_internal
- want_let
- wantok
- wants
Attribute Macros
Derive Macros
- imports::num_derive::Float
- imports::num_derive::FromPrimitive
- imports::num_derive::Num
- imports::num_derive::NumCast
- imports::num_derive::NumOps
- imports::num_derive::One
- imports::num_derive::ToPrimitive
- imports::num_derive::Zero
- imports::serde::Deserialize
- imports::serde::Serialize
- imports::thiserror::Error
- prelude::Deserialize
- prelude::DeserializeFromStr
- prelude::Enum
- prelude::EnumCount
- prelude::EnumIter
- prelude::EnumMessage
- prelude::EnumProperty
- prelude::EnumString
- prelude::Error
- prelude::FromPrimitive
- prelude::IntoStaticStr
- prelude::Serialize
- prelude::SerializeDisplay
- prelude::ToPrimitive
Functions
- accounts::load_accounts
- bundles::b_dir
- bundles::load_spec_to_read
- bundles::spec_macroexpand
- childio::new_pair
- childio::run_pair
- config::config
- config::log_config
- config::program_name
- config::set_program_name
- error::internal_error_bydebug
- error::internal_logic_error
- global::client_periodic_expiry
- global::game_flush_task
- global::games_lock
- global::load_games
- global::logs_periodic_expiry
- global::lookup_token
- global::process_all_players_for_account
- global::record_token
- global::savefilename
- hidden::consistency_check
- hidden::create_occultation
- hidden::piece_pri
- hidden::recalculate_occultation_piece
- hidden::remove_occultation
- hidden::vpiece_decode
- imports::htmlescape::decode_html
- imports::htmlescape::decode_html_rw
- imports::htmlescape::encode_attribute
- imports::htmlescape::encode_attribute_w
- imports::htmlescape::encode_minimal
- imports::htmlescape::encode_minimal_w
- imports::itertools::__std_iter::empty
- imports::itertools::__std_iter::from_fn
- imports::itertools::__std_iter::once
- imports::itertools::__std_iter::once_with
- imports::itertools::__std_iter::repeat
- imports::itertools::__std_iter::repeat_with
- imports::itertools::__std_iter::successors
- imports::itertools::__std_iter::zip
- imports::itertools::all
- imports::itertools::any
- imports::itertools::assert_equal
- imports::itertools::chain
- imports::itertools::cloned
- imports::itertools::concat
- imports::itertools::cons_tuples
- imports::itertools::diff_with
- imports::itertools::enumerate
- imports::itertools::equal
- imports::itertools::fold
- imports::itertools::interleave
- imports::itertools::iterate
- imports::itertools::join
- imports::itertools::kmerge
- imports::itertools::kmerge_by
- imports::itertools::max
- imports::itertools::merge
- imports::itertools::merge_join_by
- imports::itertools::min
- imports::itertools::multipeek
- imports::itertools::multizip
- imports::itertools::partition
- imports::itertools::peek_nth
- imports::itertools::process_results
- imports::itertools::put_back
- imports::itertools::put_back_n
- imports::itertools::rciter
- imports::itertools::repeat_call
- imports::itertools::repeat_n
- imports::itertools::rev
- imports::itertools::sorted
- imports::itertools::unfold
- imports::itertools::zip
- imports::itertools::zip_eq
- imports::serde_json::de::from_reader
- imports::serde_json::de::from_slice
- imports::serde_json::de::from_str
- imports::serde_json::from_reader
- imports::serde_json::from_slice
- imports::serde_json::from_str
- imports::serde_json::from_value
- imports::serde_json::ser::to_string
- imports::serde_json::ser::to_string_pretty
- imports::serde_json::ser::to_vec
- imports::serde_json::ser::to_vec_pretty
- imports::serde_json::ser::to_writer
- imports::serde_json::ser::to_writer_pretty
- imports::serde_json::to_string
- imports::serde_json::to_string_pretty
- imports::serde_json::to_value
- imports::serde_json::to_vec
- imports::serde_json::to_vec_pretty
- imports::serde_json::to_writer
- imports::serde_json::to_writer_pretty
- imports::serde_json::value::from_value
- imports::serde_json::value::to_value
- imports::void::unreachable
- keydata::slotkey_parse
- keydata::slotkey_write
- nwtemplates::init
- nwtemplates::render
- organise::add_ui_operations
- organise::ui_operation
- pieces::svg_circle_path
- pieces::svg_rectangle_path
- pieces::svg_rescale_path
- prelude::base_misc::default
- prelude::base_misc::raw_angle_transform
- prelude::base_misc::space_rect_attrs
- prelude::base_misc::space_table_attrs
- prelude::base_misc::timestring_abbreviate
- prelude::clock_gettime
- prelude::cmp::max
- prelude::cmp::max_by
- prelude::cmp::max_by_key
- prelude::cmp::min
- prelude::cmp::min_by
- prelude::cmp::min_by_key
- prelude::default
- prelude::env::args
- prelude::env::args_os
- prelude::env::current_dir
- prelude::env::current_exe
- prelude::env::home_dir
- prelude::env::join_paths
- prelude::env::remove_var
- prelude::env::set_current_dir
- prelude::env::set_var
- prelude::env::split_paths
- prelude::env::temp_dir
- prelude::env::var
- prelude::env::var_os
- prelude::env::vars
- prelude::env::vars_os
- prelude::exit
- prelude::fmt::format
- prelude::fmt::write
- prelude::fs::canonicalize
- prelude::fs::copy
- prelude::fs::create_dir
- prelude::fs::create_dir_all
- prelude::fs::hard_link
- prelude::fs::metadata
- prelude::fs::read
- prelude::fs::read_dir
- prelude::fs::read_link
- prelude::fs::read_to_string
- prelude::fs::remove_dir
- prelude::fs::remove_dir_all
- prelude::fs::remove_file
- prelude::fs::rename
- prelude::fs::set_permissions
- prelude::fs::soft_link
- prelude::fs::symlink_metadata
- prelude::fs::try_exists
- prelude::fs::write
- prelude::io::copy
- prelude::io::empty
- prelude::io::read_to_string
- prelude::io::repeat
- prelude::io::sink
- prelude::io::stderr
- prelude::io::stdin
- prelude::io::stdout
- prelude::iter::empty
- prelude::iter::from_fn
- prelude::iter::once
- prelude::iter::once_with
- prelude::iter::repeat
- prelude::iter::repeat_with
- prelude::iter::successors
- prelude::iter::zip
- prelude::max
- prelude::mem::align_of
- prelude::mem::align_of_val
- prelude::mem::align_of_val_raw
- prelude::mem::discriminant
- prelude::mem::drop
- prelude::mem::forget
- prelude::mem::forget_unsized
- prelude::mem::min_align_of
- prelude::mem::min_align_of_val
- prelude::mem::needs_drop
- prelude::mem::replace
- prelude::mem::size_of
- prelude::mem::size_of_val
- prelude::mem::size_of_val_raw
- prelude::mem::swap
- prelude::mem::take
- prelude::mem::transmute
- prelude::mem::transmute_copy
- prelude::mem::uninitialized
- prelude::mem::variant_count
- prelude::mem::zeroed
- prelude::min
- prelude::mpsc::channel
- prelude::mpsc::sync_channel
- prelude::percent_decode_str
- prelude::raw_angle_transform
- prelude::repeat_with
- prelude::sleep
- prelude::space_rect_attrs
- prelude::space_table_attrs
- prelude::str::from_boxed_utf8_unchecked
- prelude::str::from_utf8
- prelude::str::from_utf8_mut
- prelude::str::from_utf8_unchecked
- prelude::str::from_utf8_unchecked_mut
- prelude::thread::available_concurrency
- prelude::thread::current
- prelude::thread::panicking
- prelude::thread::park
- prelude::thread::park_timeout
- prelude::thread::park_timeout_ms
- prelude::thread::sleep
- prelude::thread::sleep_ms
- prelude::thread::spawn
- prelude::thread::yield_now
- prelude::thread_rng
- prelude::timestring_abbreviate
- prelude::unistd::access
- prelude::unistd::acct::disable
- prelude::unistd::acct::enable
- prelude::unistd::alarm::cancel
- prelude::unistd::alarm::set
- prelude::unistd::chdir
- prelude::unistd::chown
- prelude::unistd::chroot
- prelude::unistd::close
- prelude::unistd::daemon
- prelude::unistd::dup
- prelude::unistd::dup2
- prelude::unistd::dup3
- prelude::unistd::execv
- prelude::unistd::execve
- prelude::unistd::execveat
- prelude::unistd::execvp
- prelude::unistd::execvpe
- prelude::unistd::fchdir
- prelude::unistd::fchown
- prelude::unistd::fchownat
- prelude::unistd::fdatasync
- prelude::unistd::fexecve
- prelude::unistd::fork
- prelude::unistd::fpathconf
- prelude::unistd::fsync
- prelude::unistd::ftruncate
- prelude::unistd::getcwd
- prelude::unistd::getegid
- prelude::unistd::geteuid
- prelude::unistd::getgid
- prelude::unistd::getgrouplist
- prelude::unistd::getgroups
- prelude::unistd::gethostname
- prelude::unistd::getpgid
- prelude::unistd::getpgrp
- prelude::unistd::getpid
- prelude::unistd::getppid
- prelude::unistd::getsid
- prelude::unistd::gettid
- prelude::unistd::getuid
- prelude::unistd::initgroups
- prelude::unistd::isatty
- prelude::unistd::linkat
- prelude::unistd::lseek
- prelude::unistd::lseek64
- prelude::unistd::mkdir
- prelude::unistd::mkfifo
- prelude::unistd::mkfifoat
- prelude::unistd::mkstemp
- prelude::unistd::pathconf
- prelude::unistd::pause
- prelude::unistd::pipe
- prelude::unistd::pipe2
- prelude::unistd::pivot_root
- prelude::unistd::read
- prelude::unistd::setegid
- prelude::unistd::seteuid
- prelude::unistd::setfsgid
- prelude::unistd::setfsuid
- prelude::unistd::setgid
- prelude::unistd::setgroups
- prelude::unistd::sethostname
- prelude::unistd::setpgid
- prelude::unistd::setresgid
- prelude::unistd::setresuid
- prelude::unistd::setsid
- prelude::unistd::setuid
- prelude::unistd::sleep
- prelude::unistd::symlinkat
- prelude::unistd::sync
- prelude::unistd::sysconf
- prelude::unistd::tcgetpgrp
- prelude::unistd::tcsetpgrp
- prelude::unistd::truncate
- prelude::unistd::ttyname
- prelude::unistd::unlink
- prelude::unistd::unlinkat
- prelude::unistd::write
- prelude::unix::fs::chroot
- prelude::unix::fs::symlink
- prelude::unix::process::parent_id
- prelude::unix::ucred::impl_linux::peer_cred
- prelude::unix::ucred::peer_cred
- prelude::unreachable
- prelude::utf8_percent_encode
- prelude::void::unreachable
- prelude::zip_eq
- shapelib::lib_name_list
- shapelib::load_1_global_library
- shapelib::load_catalogue
- shapelib::load_global_libs
- slotmap_slot_idx::keydata_extract
- spec::imp::def_table_colour
- spec::imp::def_table_size
- spec::imp::raw_token_debug_as_str
- sse::content
- termprogress::new
- toml_de::from_slice
- toml_de::from_str
- toml_de::from_value
- ui::player_dasharray
- ui::player_num_dasharray
- updates::log_did_to_piece
- updates::log_did_to_piece_whoby
- updates::movehist::peek_prep_update
- updates::synch_logentry
- utils::dbgc_helper
- utils::fmt_hex
- utils::io_copy_interactive
- utils::parse_fixed_hex
- utils::parse_slice_hex
- utils::timespec_serde::deserialize
- utils::timespec_serde::serialize
- utils::toml_merge
Typedefs
- authproofs::AuthorisationSuperuser
- bundles::BadBundle
- bundles::DigestWrite
- bundles::FileInBundleId
- bundles::SpecsInBundles
- bundles::ZipArchive
- childio::Pair
- childio::Stdin
- childio::Stdout
- commands::MgmtBundleList
- error::StartupError
- gamestate::GPlayers
- gamestate::PieceSpecLoadedOccultable
- gamestate::PieceXDataState
- gamestate::UoKey
- global::ActualIPieces
- global::BundlesGuard
- global::GamesGuard
- global::GamesTable
- global::TokenTable
- hidden::NotchNumber
- hidden::OccultationKind
- imports::itertools::Coalesce
- imports::itertools::Dedup
- imports::itertools::DedupBy
- imports::itertools::DedupByWithCount
- imports::itertools::DedupWithCount
- imports::itertools::GroupingMapBy
- imports::itertools::Intersperse
- imports::itertools::KMerge
- imports::itertools::MapInto
- imports::itertools::MapOk
- imports::itertools::MapResults
- imports::itertools::Merge
- imports::itertools::structs::Coalesce
- imports::itertools::structs::Dedup
- imports::itertools::structs::DedupBy
- imports::itertools::structs::DedupByWithCount
- imports::itertools::structs::DedupWithCount
- imports::itertools::structs::GroupingMapBy
- imports::itertools::structs::Intersperse
- imports::itertools::structs::KMerge
- imports::itertools::structs::MapInto
- imports::itertools::structs::MapOk
- imports::itertools::structs::MapResults
- imports::itertools::structs::Merge
- imports::serde_json::Result
- imports::serde_json::error::Result
- mgmtchannel::ClientMgmtChannel
- pcrender::PriOcculted
- pcrender::VisiblePieceAngle
- pieces::SimpleShape
- prelude::AE
- prelude::APOE
- prelude::AS
- prelude::Colour
- prelude::Coord
- prelude::ESVU
- prelude::IE
- prelude::MC
- prelude::ME
- prelude::MGI
- prelude::MGR
- prelude::MR
- prelude::Mutex
- prelude::MutexGuard
- prelude::OE
- prelude::OccK
- prelude::POE
- prelude::POEPP
- prelude::PUE
- prelude::PUE_P
- prelude::PUFOS
- prelude::PUM
- prelude::PUO
- prelude::PUOs
- prelude::ParseError
- prelude::Pos
- prelude::RawFd
- prelude::Rect
- prelude::Region
- prelude::RwLock
- prelude::RwLockReadGuard
- prelude::RwLockWriteGuard
- prelude::SecondarySlotMap
- prelude::SpE
- prelude::SvgAttrs
- prelude::SvgData
- prelude::SvgE
- prelude::WRC
- prelude::base_misc::SvgAttrs
- prelude::fmt::Result
- prelude::geometry::Coord
- prelude::geometry::Pos
- prelude::geometry::Rect
- prelude::geometry::Region
- prelude::io::Result
- prelude::thread::Result
- prelude::unix::io::RawFd
- prelude::unix::prelude::RawFd
- prelude::unix::raw::blkcnt_t
- prelude::unix::raw::blksize_t
- prelude::unix::raw::dev_t
- prelude::unix::raw::gid_t
- prelude::unix::raw::ino_t
- prelude::unix::raw::mode_t
- prelude::unix::raw::nlink_t
- prelude::unix::raw::off_t
- prelude::unix::raw::pid_t
- prelude::unix::raw::pthread_t
- prelude::unix::raw::time_t
- prelude::unix::raw::uid_t
- prelude::unix::thread::RawPthread
- prelude::zcoord::BoxedIterator
- prelude::zcoord::RangeCount
- prelude::zcoord::RangeIterator
- shapelib::ItemSpecLoaded
- spec::RawAcl
- spec::RawFaceId
- spec::piece_specs::FaceColourSpecs
- timedfd::TimedFdReader
- timedfd::TimedFdWriter
- updates::PieceUpdateFromOpSimple
- updates::PieceUpdateOps_PerPlayer
- updates::PieceUpdateResult
- updates::PlayerUpdatesLog
- updates::PreparedPieceUpdate
- updates::RawClientSequence
- updates::SomeUnpreparedUpdates
- updates::UnpreparedUpdates
- updates::UpdateFromOpComplex
- utils::RawStdout
Constants
- config::DAEMON_STARTUP_REPORT
- config::DEFAULT_CONFIG_DIR
- config::DEFAULT_CONFIG_LEAFNAME
- config::DEFAULT_SENDMAIL_PROGRAM
- config::DEFAULT_SSH_PROXY_CMD
- config::EXIT_DISASTER
- config::EXIT_NOTFOUND
- config::EXIT_SITUATION
- config::EXIT_SPACE
- config::EXIT_USAGE
- config::LOG_ENV_VAR
- config::SSH_PROXY_SUBCMD
- deck::CORE_DESC
- deck::COUNTING_DESC
- deck::DISABLED_DESC
- deck::ENABLED_DESC
- gamestate::DEFAULT_TABLE_COLOUR
- gamestate::DEFAULT_TABLE_SIZE
- hand::UNCLAIMED_HAND_DESC
- packetframe::BUFREADER_CAPACITY
- pieces::DEFAULT_EDGE_WIDTH
- pieces::INVISIBLE_EDGE_SENSITIVE
- pieces::SELECT_SCALE
- prelude::CLOCK_MONOTONIC
- prelude::CLOCK_REALTIME
- prelude::MS
- prelude::NON_ALPHANUMERIC
- prelude::SVG_SCALE
- prelude::base_misc::SVG_SCALE
- prelude::env::consts::ARCH
- prelude::env::consts::DLL_EXTENSION
- prelude::env::consts::DLL_PREFIX
- prelude::env::consts::DLL_SUFFIX
- prelude::env::consts::EXE_EXTENSION
- prelude::env::consts::EXE_SUFFIX
- prelude::env::consts::FAMILY
- prelude::env::consts::OS
- prelude::time::UNIX_EPOCH
- prelude::unistd::ROOT
- ui::HELD_SURROUND_COLOUR
- updates::SYNCH_LOGENTRY_PREFIX
- updates::movehist::LENS
- updates::movehist::LEN_DEF_I
- updates::movehist::LEN_MAX
- updates::movehist::MIN_DIST