get_catalog/
get_catalog.rs1use log::info;
3#[cfg(feature = "blocking")]
4use tmf_client::{BlockingOperations, QueryOptions, TMFClient};
5#[cfg(feature = "tmf620")]
6use tmflib::HasName;
7
8fn main() {
9 #[cfg(feature = "blocking")]
10 {
11 let mut client = TMFClient::new("https://localhost", None);
13 let filter = QueryOptions::default().limit(2).offset(0);
16 let tmf = client.tmf620().catalog().list(Some(filter));
19 match tmf {
21 Ok(r) => {
22 for c in r {
24 println!("Entry: {}", c.get_name())
25 }
26 }
27 Err(e) => {
28 println!("Got an Error: {:?}", e)
29 }
30 }
31 }
32}