Expand description
§bibeam-core
Shared types, errors, and identity primitives.
Re-exports§
pub use claims::SessionClaims;pub use error::Error;pub use identity::Fingerprint;pub use ids::ChainId;pub use ids::CohortId;pub use ids::NodeId;pub use ids::PeerId;pub use redaction::RedactionKey;pub use redaction::redact_ip;pub use redaction::redact_peer_id;pub use time::Timestamp;
Modules§
- claims
- PASETO v4 session-token claim set.
- error
- Top-level error type for the
BiBeamcore crate. - identity
- Identity primitives: the 32-byte BLAKE3 fingerprint over an X25519 public key.
- ids
- ULID newtypes for the
BiBeamidentity space. - redaction
- Keyed-BLAKE3 redaction helpers for PII surfaces (peer IDs, IP addresses).
- time
- UTC timestamp wrapper around
time::OffsetDateTime.
Type Aliases§
- Result
- Convenience alias over
std::result::Resultusing the crate’sError.