pub trait ICommonReceiptSlipCapabilities_Impl: Sized + ICommonPosPrintStationCapabilities_Impl {
// Required methods
fn IsBarcodeSupported(&self) -> Result<bool>;
fn IsBitmapSupported(&self) -> Result<bool>;
fn IsLeft90RotationSupported(&self) -> Result<bool>;
fn IsRight90RotationSupported(&self) -> Result<bool>;
fn Is180RotationSupported(&self) -> Result<bool>;
fn IsPrintAreaSupported(&self) -> Result<bool>;
fn RuledLineCapabilities(&self) -> Result<PosPrinterRuledLineCapabilities>;
fn SupportedBarcodeRotations(
&self,
) -> Result<IVectorView<PosPrinterRotation>>;
fn SupportedBitmapRotations(
&self,
) -> Result<IVectorView<PosPrinterRotation>>;
}
Required Methods§
fn IsBarcodeSupported(&self) -> Result<bool>
fn IsBitmapSupported(&self) -> Result<bool>
fn IsLeft90RotationSupported(&self) -> Result<bool>
fn IsRight90RotationSupported(&self) -> Result<bool>
fn Is180RotationSupported(&self) -> Result<bool>
fn IsPrintAreaSupported(&self) -> Result<bool>
fn RuledLineCapabilities(&self) -> Result<PosPrinterRuledLineCapabilities>
fn SupportedBarcodeRotations(&self) -> Result<IVectorView<PosPrinterRotation>>
fn SupportedBitmapRotations(&self) -> Result<IVectorView<PosPrinterRotation>>
Object Safety§
This trait is not object safe.