usecrate::reasoner::Profile;/// Profile-specific incremental reasoning state held by [`crate::Reasoner`].
////// Sessions are single-threaded (reasonable's internal state is not `Send`).
pubtraitReasonerSession: std::any::Any + std::fmt::Debug {/// OWL profile this session serves.
fnprofile(&self)-> Profile;/// Drop cached inference state (e.g. after full rematerialization).
fnclear(&mutself);/// Downcast helper for facade crates.
fnas_any_mut(&mutself)->&mut dyn std::any::Any;}