pub fn new() -> Bus {
        Bus {
            devices: RwLock::new(BTreeMap::new()),
        }
    }
/// Constructs an a bus with an empty address space.
Constructs an a bus with an empty address space.
Constructs an a bus with an empty address space .
pub fn new() -> Bus {
        Bus {
            devices: RwLock::new(BTreeMap::new()),
        }
    }
pub fn new ( ) -> Bus { Bus { devices : RwLock :: new ( BTreeMap :: new ( ) ) , } }
Constructs an a bus with an empty address space.
Constructs an a bus with an empty address space .