Skip to main content

ml_inference_basic_usage/
basic_usage.rs

1use use_ml_inference::{MlConfidenceScore, MlInferenceMode, MlInferenceRequestId};
2
3fn main() -> Result<(), use_ml_inference::MlInferenceError> {
4    let request = MlInferenceRequestId::new("req-001")?;
5    let score = MlConfidenceScore::new(0.87)?;
6    let mode: MlInferenceMode = "online".parse()?;
7
8    assert_eq!(request.as_str(), "req-001");
9    assert_eq!(score.value(), 0.87);
10    assert_eq!(mode, MlInferenceMode::Online);
11    Ok(())
12}