119 releases (11 breaking)
new 0.21.0 | Dec 18, 2024 |
---|---|
0.20.3 | Dec 3, 2024 |
0.20.2 | Nov 28, 2024 |
0.17.0 | Jul 8, 2024 |
0.11.0 | Nov 28, 2023 |
#2005 in Parser implementations
25,214 downloads per month
Used in 75 crates
(24 directly)
305KB
6K
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
~23–33MB
~527K SLoC