3fc010301d
Quick CI / quick-test (push) Failing after 1m12s
Multi-Platform CI / test-platforms (ubuntu-22.04) (push) Successful in 7m13s
Multi-Platform CI / test-platforms (windows-latest) (push) Successful in 7m8s
Multi-Platform CI / package (ubuntu-22.04) (push) Failing after 7m12s
Multi-Platform CI / package (windows-latest) (push) Failing after 7m13s
21 lines
622 B
Rust
21 lines
622 B
Rust
fn main() {
|
|
// Consumer decides logging; library remains silent by default.
|
|
#[cfg(feature = "tracing")]
|
|
{
|
|
use tracing::{info, Level};
|
|
use tracing_subscriber::FmtSubscriber;
|
|
let subscriber = FmtSubscriber::builder()
|
|
.with_max_level(Level::INFO)
|
|
.finish();
|
|
let _ = tracing::subscriber::set_global_default(subscriber);
|
|
info!("starting simulation");
|
|
}
|
|
|
|
let mut p = medicallib_rust::Patient::new("trace-demo")
|
|
.unwrap()
|
|
.initialize_default()
|
|
.with_lungs();
|
|
p.update(0.2);
|
|
println!("{}", p.patient_summary());
|
|
}
|