Barcode

Enum Barcode 

Source
pub enum Barcode {
Show 39 variants Barcode128, Barcode128M, BarcodeEan128, BarcodeEan128M, Barcode25, Barcode25C, Barcode25S, Barcode25I, Barcode39, Barcode39C, Barcode93, BarcodeEan13, BarcodeEan13Plus2, BarcodeEan13Plus5, BarcodeEan8, BarcodeEan8Plus2, BarcodeEan8Plus5, BarcodeCoda, BarcodePost, BarcodeUpca, BarcodeUpcaPlus2, BarcodeUpaPlus5, BarcodeUpce, BarcodeUpcePlus2, BarcodeUpePlus5, BarcodeMsi, BarcodeMsic, BarcodePlessey, BarcodeCpost, BarcodeItf14, BarcodeEan14, Barcode11, BarcodeTelepen, BarcodeTelepenN, BarcodePlanet, BarcodeCode49, BarcodeDpi, BarcodeDpl, BarcodeLogmars,
}

Variants§

§

Barcode128

Code 128, switching code subset automatically.

§

Barcode128M

Code 128, switching code subset manually.

§

BarcodeEan128

EAN128, switching code subset automatically.

§

BarcodeEan128M

EAN128M, switching code subset manually.

§

Barcode25

Interleaved 2 of 5.

§

Barcode25C

Interleaved 2 of 5 with check digit.

§

Barcode25S

Standard 2 of 5.

§

Barcode25I

Industrial 2 of 5.

§

Barcode39

Code 39, switching standard and full ASCII mode automatically

§

Barcode39C

Code 39 with check digit.

§

Barcode93

Code 93.

§

BarcodeEan13

EAN 13

§

BarcodeEan13Plus2

EAN 13 with 2 digits add-on.

§

BarcodeEan13Plus5

EAN 13 with 5 digits add-on.

§

BarcodeEan8

EAN 8.

§

BarcodeEan8Plus2

EAN 8 with 2 digits add-on.

§

BarcodeEan8Plus5

EAN 8 with 5 digits add-on.

§

BarcodeCoda

Codabar.

§

BarcodePost

Postnet.

§

BarcodeUpca

UPC-A

§

BarcodeUpcaPlus2

UPC-A with 2 digits add-on.

§

BarcodeUpaPlus5

UPC-A with 5 digits add-on.

§

BarcodeUpce

UPC-E

§

BarcodeUpcePlus2

UPC-E with 2 digits add-on.

§

BarcodeUpePlus5

UPC-E with 5 digits add-on.

§

BarcodeMsi

MSI

§

BarcodeMsic

MSI with check digit.

§

BarcodePlessey

PLESSEY.

§

BarcodeCpost

China post.

§

BarcodeItf14

ITF14.

§

BarcodeEan14

EAN14.

§

Barcode11

Code 11.

§

BarcodeTelepen

Telepen. *Since V6.89EZ.

§

BarcodeTelepenN

Telepen number. *Since V6.89EZ.

§

BarcodePlanet

Planet. *Since V6.89EZ.

§

BarcodeCode49

Code 49. *Since V6.89EZ.

§

BarcodeDpi

eutsche Post Identcode. *Since V6.91EZ.

§

BarcodeDpl

Deutsche Post Leitcode. *Since V6.91EZ.

§

BarcodeLogmars

A special use of Code 39. *Since V6.88EZ.

Trait Implementations§

Source§

impl Debug for Barcode

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl Display for Barcode

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<T> ToString for T
where T: Display + ?Sized,

Source§

fn to_string(&self) -> String

Converts the given value to a String. Read more
Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.