windows::Devices::PointOfService

Trait ICommonPosPrintStationCapabilities_Impl

pub trait ICommonPosPrintStationCapabilities_Impl: IUnknownImpl {
Show 13 methods // Required methods fn IsPrinterPresent(&self) -> Result<bool>; fn IsDualColorSupported(&self) -> Result<bool>; fn ColorCartridgeCapabilities(&self) -> Result<PosPrinterColorCapabilities>; fn CartridgeSensors(&self) -> Result<PosPrinterCartridgeSensors>; fn IsBoldSupported(&self) -> Result<bool>; fn IsItalicSupported(&self) -> Result<bool>; fn IsUnderlineSupported(&self) -> Result<bool>; fn IsDoubleHighPrintSupported(&self) -> Result<bool>; fn IsDoubleWidePrintSupported(&self) -> Result<bool>; fn IsDoubleHighDoubleWidePrintSupported(&self) -> Result<bool>; fn IsPaperEmptySensorSupported(&self) -> Result<bool>; fn IsPaperNearEndSensorSupported(&self) -> Result<bool>; fn SupportedCharactersPerLine(&self) -> Result<IVectorView<u32>>;
}

Required Methods§

fn IsPrinterPresent(&self) -> Result<bool>

fn IsDualColorSupported(&self) -> Result<bool>

fn ColorCartridgeCapabilities(&self) -> Result<PosPrinterColorCapabilities>

fn CartridgeSensors(&self) -> Result<PosPrinterCartridgeSensors>

fn IsBoldSupported(&self) -> Result<bool>

fn IsItalicSupported(&self) -> Result<bool>

fn IsUnderlineSupported(&self) -> Result<bool>

fn IsDoubleHighPrintSupported(&self) -> Result<bool>

fn IsDoubleWidePrintSupported(&self) -> Result<bool>

fn IsDoubleHighDoubleWidePrintSupported(&self) -> Result<bool>

fn IsPaperEmptySensorSupported(&self) -> Result<bool>

fn IsPaperNearEndSensorSupported(&self) -> Result<bool>

fn SupportedCharactersPerLine(&self) -> Result<IVectorView<u32>>

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§