ic_logging/lib.rs
1//! Bounded caller-owned logs with explicit time, retention and scan limits.
2//!
3//! The heap engine owns no global recorder, endpoint, clock, timer or lifecycle.
4//! See the package guide for paging and retention semantics.
5
6#![doc = include_str!("../README.md")]
7#![no_std]
8
9extern crate alloc;
10
11mod log;
12
13pub use log::{
14 AppendError, AppendReceipt, Entry, EntryInput, Filter, Label, Level, Limits, Log,
15 LogCheckpoint, LogSnapshot, Page, PageRequest, PageScan, RestoreError, RetentionBatch,
16 TopicMatch,
17};