Skip to main content

rememberMemoryPressure

Function rememberMemoryPressure 

Source
pub fn rememberMemoryPressure() -> EventStream<MemoryPressure>
Expand description

Re-export framework services (HTTP, URI, etc.) from the dedicated services crate. Collects pressure reports for as long as this call stays in the composition.

use cranpose_macros::composable;
use cranpose_services::rememberMemoryPressure;

#[composable]
fn Caches() {
    let pressure = rememberMemoryPressure();
    cranpose_core::CollectEvents(pressure, (), |report| {
        log::info!("memory pressure: {report:?}");
    });
}