test/
test.rs

1extern crate asio_sys as sys;
2
3fn main() {
4    let asio = sys::Asio::new();
5    for driver in asio.driver_names() {
6        println!("Driver: {}", driver);
7        let driver = asio.load_driver(&driver).expect("failed to load drivers");
8        println!(
9            "  Channels: {:?}",
10            driver.channels().expect("failed to get channels")
11        );
12        println!(
13            "  Sample rate: {:?}",
14            driver.sample_rate().expect("failed to get sample rate")
15        );
16    }
17}