#[repr(C)]pub struct cpdb_printer_obj_s {Show 13 fields
pub backend_proxy: *mut c_void,
pub backend_name: *mut c_char,
pub id: *mut c_char,
pub name: *mut c_char,
pub location: *mut c_char,
pub info: *mut c_char,
pub make_and_model: *mut c_char,
pub state: *mut c_char,
pub accepting_jobs: gboolean,
pub options: *mut cpdb_options_t,
pub settings: *mut cpdb_settings_t,
pub locale: *mut c_char,
pub translations: *mut c_void,
}Fields§
§backend_proxy: *mut c_void§backend_name: *mut c_char§id: *mut c_char§name: *mut c_char§location: *mut c_char§info: *mut c_char§make_and_model: *mut c_char§state: *mut c_char§accepting_jobs: gboolean§options: *mut cpdb_options_t§settings: *mut cpdb_settings_t§locale: *mut c_char§translations: *mut c_voidTrait Implementations§
Source§impl Debug for cpdb_printer_obj_s
impl Debug for cpdb_printer_obj_s
Source§impl Default for cpdb_printer_obj_s
impl Default for cpdb_printer_obj_s
Source§fn default() -> cpdb_printer_obj_s
fn default() -> cpdb_printer_obj_s
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl !Send for cpdb_printer_obj_s
impl !Sync for cpdb_printer_obj_s
impl Freeze for cpdb_printer_obj_s
impl RefUnwindSafe for cpdb_printer_obj_s
impl Unpin for cpdb_printer_obj_s
impl UnsafeUnpin for cpdb_printer_obj_s
impl UnwindSafe for cpdb_printer_obj_s
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