laddu-memory 0.21.4

Amplitude analysis tools for Rust
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
//! Memory discovery, budgeting, reservation, and reporting for laddu.

mod budget;
mod decision;
mod discovery;
mod error;
mod pool;
mod report;
mod resource;
mod state;

pub use budget::{MemoryBudget, MemoryPlan};
pub use decision::{MemoryDecision, MemoryFitRequest, MemoryFootprint};
pub use error::{FootprintOverflow, MemoryError, MemoryResult};
pub use pool::{MemoryLease, MemoryPool};
pub use report::{MemoryPoolReport, MemoryReport, MemoryResourceReport, ProcessMemoryReport};
pub use resource::{CapacitySource, DeviceIdentity, MemoryResource, MemoryResourceKind};
pub use state::MemoryState;