#[repr(C)]pub struct ImageInfo {Show 25 fields
pub filename: *mut i8,
pub format: *mut i8,
pub has_dirty_flag: bool,
pub dirty_flag: bool,
pub has_actual_size: bool,
pub actual_size: i64,
pub virtual_size: i64,
pub has_cluster_size: bool,
pub cluster_size: i64,
pub has_encrypted: bool,
pub encrypted: bool,
pub has_compressed: bool,
pub compressed: bool,
pub has_backing_filename: bool,
pub backing_filename: *mut i8,
pub has_full_backing_filename: bool,
pub full_backing_filename: *mut i8,
pub has_backing_filename_format: bool,
pub backing_filename_format: *mut i8,
pub has_snapshots: bool,
pub snapshots: *mut SnapshotInfoList,
pub has_backing_image: bool,
pub backing_image: *mut ImageInfo,
pub has_format_specific: bool,
pub format_specific: *mut ImageInfoSpecific,
}Fields§
§filename: *mut i8§format: *mut i8§has_dirty_flag: bool§dirty_flag: bool§has_actual_size: bool§actual_size: i64§virtual_size: i64§has_cluster_size: bool§cluster_size: i64§has_encrypted: bool§encrypted: bool§has_compressed: bool§compressed: bool§has_backing_filename: bool§backing_filename: *mut i8§has_full_backing_filename: bool§full_backing_filename: *mut i8§has_backing_filename_format: bool§backing_filename_format: *mut i8§has_snapshots: bool§snapshots: *mut SnapshotInfoList§has_backing_image: bool§backing_image: *mut ImageInfo§has_format_specific: bool§format_specific: *mut ImageInfoSpecificTrait Implementations§
Auto Trait Implementations§
impl Freeze for ImageInfo
impl RefUnwindSafe for ImageInfo
impl !Send for ImageInfo
impl !Sync for ImageInfo
impl Unpin for ImageInfo
impl UnwindSafe for ImageInfo
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more