124 releases (12 breaking)
new 0.22.1 | Feb 20, 2025 |
---|---|
0.21.0 | Dec 18, 2024 |
0.20.2 | Nov 28, 2024 |
0.17.0 | Jul 8, 2024 |
0.11.0 | Nov 28, 2023 |
#1689 in Rust patterns
25,189 downloads per month
Used in 81 crates
(26 directly)
370KB
6.5K
SLoC
re_types_core
Part of the rerun
family of crates.
The core traits and types that power Rerun's data model.
lib.rs
:
The core types and traits that power Rerun's data model.
The Archetype
trait is the core of this crate and is a good starting point to get familiar
with the code.
An archetype is a logical collection of batches of Component
s that play well with each other.
Rerun (and the underlying Arrow data framework) is designed to work with large arrays of
Component
s, as opposed to single instances.
When multiple instances of a Component
are put together in an array, they yield a
ComponentBatch
: the atomic unit of (de)serialization.
Internally, Component
s are implemented using many different Loggable
s.
Feature flags
Dependencies
~17–26MB
~384K SLoC