ic-logging 0.24.13

Bounded application logs with explicit retention and scan limits
Documentation
//! Bounded caller-owned logs with explicit time, retention and scan limits.
//!
//! The heap engine owns no global recorder, endpoint, clock, timer or lifecycle.
//! See the package guide for paging and retention semantics.

#![doc = include_str!("../README.md")]
#![no_std]

extern crate alloc;

mod history;
mod log;

pub use history::{
    BoundedHistory, HistoryAppend, HistoryLimits, HistoryRejection, HistoryRejectionReason,
};

pub use log::{
    AppendError, AppendReceipt, Entry, EntryInput, Filter, Label, Level, Limits, Log,
    LogCheckpoint, LogSnapshot, Page, PageRequest, PageScan, RestoreError, RetentionBatch,
    TopicMatch,
};