fiscalprinter 1.0.2

A Fiscal Printer trait for implementation
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
use fiscalprinter::{FiscalPrinter, Setup, BaseDocument};
mod example;

fn main() {
    println!("Hello, world!");
    let epale_pnp: example::PnPTest = FiscalPrinter::new();
    epale_pnp.open_port(String::from("Epale"));
    epale_pnp.send_command(String::from("Ejele"));
    let setup = Setup::new(String::from("dsadadashdg-ajdhas"), String::from("lpt1"));
    let result = epale_pnp.setup(setup);
    println!("Result of Setup {:?}", result);
    epale_pnp.close_port();
}