pub trait IADsPrintJob_Impl: Sized + IADs_Impl {
Show 18 methods // Required methods fn HostPrintQueue(&self) -> Result<BSTR>; fn User(&self) -> Result<BSTR>; fn UserPath(&self) -> Result<BSTR>; fn TimeSubmitted(&self) -> Result<f64>; fn TotalPages(&self) -> Result<i32>; fn Size(&self) -> Result<i32>; fn Description(&self) -> Result<BSTR>; fn SetDescription(&self, bstrdescription: &BSTR) -> Result<()>; fn Priority(&self) -> Result<i32>; fn SetPriority(&self, lnpriority: i32) -> Result<()>; fn StartTime(&self) -> Result<f64>; fn SetStartTime(&self, dastarttime: f64) -> Result<()>; fn UntilTime(&self) -> Result<f64>; fn SetUntilTime(&self, dauntiltime: f64) -> Result<()>; fn Notify(&self) -> Result<BSTR>; fn SetNotify(&self, bstrnotify: &BSTR) -> Result<()>; fn NotifyPath(&self) -> Result<BSTR>; fn SetNotifyPath(&self, bstrnotifypath: &BSTR) -> Result<()>;
}

Required Methods§

fn HostPrintQueue(&self) -> Result<BSTR>

fn User(&self) -> Result<BSTR>

fn UserPath(&self) -> Result<BSTR>

fn TimeSubmitted(&self) -> Result<f64>

fn TotalPages(&self) -> Result<i32>

fn Size(&self) -> Result<i32>

fn Description(&self) -> Result<BSTR>

fn SetDescription(&self, bstrdescription: &BSTR) -> Result<()>

fn Priority(&self) -> Result<i32>

fn SetPriority(&self, lnpriority: i32) -> Result<()>

fn StartTime(&self) -> Result<f64>

fn SetStartTime(&self, dastarttime: f64) -> Result<()>

fn UntilTime(&self) -> Result<f64>

fn SetUntilTime(&self, dauntiltime: f64) -> Result<()>

fn Notify(&self) -> Result<BSTR>

fn SetNotify(&self, bstrnotify: &BSTR) -> Result<()>

fn NotifyPath(&self) -> Result<BSTR>

fn SetNotifyPath(&self, bstrnotifypath: &BSTR) -> Result<()>

Object Safety§

This trait is not object safe.

Implementors§