Struct libparted_sys::_PedDeviceArchOps [] [src]

#[repr(C)]
pub struct _PedDeviceArchOps { pub _new: Option<unsafe extern "C" fn(_: *const c_char) -> *mut PedDevice>, pub destroy: Option<unsafe extern "C" fn(_: *mut PedDevice)>, pub is_busy: Option<unsafe extern "C" fn(_: *mut PedDevice) -> c_int>, pub open: Option<unsafe extern "C" fn(_: *mut PedDevice) -> c_int>, pub refresh_open: Option<unsafe extern "C" fn(_: *mut PedDevice) -> c_int>, pub close: Option<unsafe extern "C" fn(_: *mut PedDevice) -> c_int>, pub refresh_close: Option<unsafe extern "C" fn(_: *mut PedDevice) -> c_int>, pub read: Option<unsafe extern "C" fn(_: *const PedDevice, _: *mut c_void, _: PedSector, _: PedSector) -> c_int>, pub write: Option<unsafe extern "C" fn(_: *mut PedDevice, _: *const c_void, _: PedSector, _: PedSector) -> c_int>, pub sync: Option<unsafe extern "C" fn(_: *mut PedDevice) -> c_int>, pub sync_fast: Option<unsafe extern "C" fn(_: *mut PedDevice) -> c_int>, pub check: Option<unsafe extern "C" fn(_: *mut PedDevice, _: *mut c_void, _: PedSector, _: PedSector) -> PedSector>, pub probe_all: Option<unsafe extern "C" fn()>, pub get_minimum_alignment: Option<unsafe extern "C" fn(_: *const PedDevice) -> *mut PedAlignment>, pub get_optimum_alignment: Option<unsafe extern "C" fn(_: *const PedDevice) -> *mut PedAlignment>, }

Fields

Trait Implementations

impl Debug for _PedDeviceArchOps
[src]

[src]

Formats the value using the given formatter.

impl Copy for _PedDeviceArchOps
[src]

impl Clone for _PedDeviceArchOps
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more