Docs.rs
  • brdb-0.1.0
    • brdb 0.1.0
    • Docs.rs crate page
    • Links
    • Repository
    • crates.io
    • Source
    • Owners
    • Meshiest
    • Dependencies
      • blake3 ^1.8.2 normal
      • indexmap ^2.9.0 normal
      • itertools ^0.14.0 normal
      • lalrpop-util ^0.21.0 normal
      • rmp ^0.8.14 normal
      • rusqlite ^0.36.0 normal
      • serde ^1.0.219 normal
      • serde_json ^1.0.140 normal
      • thiserror ^2.0.12 normal
      • zstd ^0.13.3 normal
      • lalrpop ^0.22.2 build
    • Versions
    • 12.92% of the crate is documented
  • Go to latest version
  • Platform
    • i686-unknown-linux-gnu
    • x86_64-unknown-linux-gnu
  • Feature flags
  • docs.rs
    • About docs.rs
    • Badges
    • Builds
    • Metadata
    • Shorthand URLs
    • Download
    • Rustdoc JSON
    • Build queue
    • Privacy policy
  • Rust
    • Rust website
    • The Book
    • Standard Library API Reference
    • Rust by Example
    • The Cargo Guide
    • Clippy Documentation

brdb0.1.0

  • All Items

Crate Items

  • Re-exports
  • Modules
  • Structs
  • Enums
  • Constants
  • Traits
  • Functions

Crate brdb

Source

Re-exports§

pub use crate::schema::as_brdb::AsBrdbValue;

Modules§

assets
errors
fs
pending
schema
schemas
tables

Structs§

BitFlags
Brdb
BrdbReader
Brick
BrickChunkIndexSoA
BrickChunkSoA
BrickSize
BrickSizeCounter
BundleJson
ChunkIndex
Collision
Color
ComponentChunkSoA
ComponentTypeCounter
Entity
EntityChunkIndexSoA
EntityChunkSoA
EntityColor
EntityColors
EntityTypeCounter
Guid
LocalWirePortSource
Owner
OwnerTableSoA
Position
Quat4f
RelativePosition
RemoteWirePortSource
UnsavedFs
All of the dynamic data needed to serialize a world
UnsavedGrid
UnsavedWorld
Vector3f
WireChunkSoA
WireConnection
WirePort
WirePortTarget
World
WorldJson
WorldMeta

Enums§

BString
A string that can be owned, static, or shared.
BrickType
Direction
Rotation

Constants§

BRDB_SQLITE_SCHEMA
CHUNK_HALF
CHUNK_SIZE
REQUIRED_TABLES

Traits§

BoxedComponent
This trait allows BrdbComponents to be cloned despite being a dyn trait
BrdbComponent

Functions§

byte_to_orientation
lookup_entity_struct_name
This function may only be useful for legacy worlds from steam next fest. New worlds will properly pair the class name with the entity type
orientation_to_byte