pub fn configs(&self) -> Vec<BlockDeviceConfig> {
        let mut ret = vec![];
        for block in &self.list {
            ret.push(BlockDeviceConfig::from(block.lock().unwrap().deref()));
        }
        ret
    }
/// Returns a vec with the structures used to configure the devices.
Returns a vec with the structures used to configure the devices.
Returns a vec with the structures used to configure the devices .
pub fn configs(&self) -> Vec<BlockDeviceConfig> {
        let mut ret = vec![];
        for block in &self.list {
            ret.push(BlockDeviceConfig::from(block.lock().unwrap().deref()));
        }
        ret
    }
pub fn configs ( & self ) -> Vec < BlockDeviceConfig > { let mut ret = vec ! [ ] ; for block in & self . list { ret . push ( BlockDeviceConfig :: from ( block . lock ( ) . unwrap ( ) . deref ( ) ) ) ; } ret }
Returns a vec with the structures used to configure the devices.
Returns a vec with the structures used to configure the devices .
&self
&self