pub struct PrintJob {Show 15 fields
pub id: String,
pub job_id: i32,
pub document_name: Option<String>,
pub total_pages: Option<i32>,
pub position: Option<i32>,
pub size: Option<i64>,
pub username: Option<String>,
pub pages_printed: Option<i32>,
pub job_time: Option<i64>,
pub computer_name: Option<String>,
pub data_type: Option<String>,
pub printer_name: String,
pub priority: Option<i32>,
pub submitted_time: Option<String>,
pub job_status: i32,
}Fields§
§id: String§job_id: i32§document_name: Option<String>§total_pages: Option<i32>§position: Option<i32>§size: Option<i64>§username: Option<String>§pages_printed: Option<i32>§job_time: Option<i64>§computer_name: Option<String>§data_type: Option<String>§printer_name: String§priority: Option<i32>§submitted_time: Option<String>§job_status: i32Trait Implementations§
Source§impl<'de> Deserialize<'de> for PrintJob
impl<'de> Deserialize<'de> for PrintJob
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for PrintJob
impl RefUnwindSafe for PrintJob
impl Send for PrintJob
impl Sync for PrintJob
impl Unpin for PrintJob
impl UnsafeUnpin for PrintJob
impl UnwindSafe for PrintJob
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