server_info/
server_info.rs1fn main() {
2 let mut handler =
3 pulsectl::controllers::SourceController::create().expect("Failed to create handler");
4 let server_info = handler
5 .get_server_info()
6 .expect("Failed to get server info");
7
8 println!("User Name: {:?}", server_info.user_name);
10 println!("Host Name: {:?}", server_info.host_name);
11 println!("Server Name: {:?}", server_info.server_name);
12 println!("Server Version: {:?}", server_info.server_version);
13 println!(
14 "Default Sample Specification: {:?}",
15 server_info.sample_spec
16 );
17 println!("Default Channel Map: {:?}", server_info.channel_map);
18 println!("Default Sink: {:?}", server_info.default_sink_name);
19 println!("Default Source: {:?}", server_info.default_source_name);
20 println!("Cookie: {:?}", server_info.cookie);
21}