Skip to main content

gonzalo_domain/
lib.rs

1//! Typed domain views over gonzalo records.
2
3pub mod checkpoint;
4pub mod codec;
5pub mod fleet;
6pub mod memory;
7pub mod session;
8pub mod ticket;
9
10pub use checkpoint::Checkpoint;
11pub use codec::RecordCodec;
12pub use fleet::{
13    AuditEntry, AuditResult, Authenticator, BindingOrigin, ChannelConfig, Consumption,
14    EmptyFollowSet, FleetActor, FleetKeyError, FleetRole, Follows, GrantScope, IdentityBinding,
15    LinkSecret, LinkSecretError, LinkToken, NotifyPreset, Person, RedeemError, RoleGrant,
16    VerifiedEmail,
17};
18pub use memory::{MemoryTier, Topic};
19pub use session::{Session, Turn};
20pub use ticket::{
21    Actor, ActorRole, BodyFormat, Container, Link, LinkKind, LinkTarget, Priority, PriorityLevel,
22    Provider, Resolution, State, StateCategory, Ticket, TicketBody, TicketEvent,
23};