Skip to main content

get_qualification/
get_qualification.rs

1//! TMF645 Get Qualification Example
2
3use tmf_client::common::tmf_error::TMFError;
4#[cfg(feature = "tmf645")]
5use tmf_client::TMFClient;
6#[cfg(feature = "tmf645")]
7use tmflib::{HasDescription, HasId};
8
9fn main() -> Result<(), TMFError> {
10    #[cfg(feature = "tmf645")]
11    {
12        use tmf_client::BlockingOperations;
13
14        let qualifications = TMFClient::new("https://localhost", None)
15            .tmf645()
16            .check_qualifcation()
17            .list(None)?;
18
19        for q in qualifications {
20            println!("Name: {} Id: {}", q.get_description(), q.get_id());
21        }
22    }
23
24    Ok(())
25}