pub fn build(&self, device: Device) -> VdResult<Image> {
        unsafe {
            let handle = device.create_image(&self.create_info, None)?;
            Ok(Image::from_handle(device, handle, false))
        }
    }
//// Creates and returns a new `Image`
Creates and returns a new `Image`
Creates and returns a new ` Image `
pub fn build(&self, device: Device) -> VdResult<Image> {
        unsafe {
            let handle = device.create_image(&self.create_info, None)?;
            Ok(Image::from_handle(device, handle, false))
        }
    }
pub fn build ( & self , device : Device ) -> VdResult < Image > { unsafe { let handle = device . create_image ( & self . create_info , None ) ? ; Ok ( Image :: from_handle ( device , handle , false ) ) } }
Creates and returns a new `Image`
Creates and returns a new ` Image `
&self
device
Device
&self
device
Device