Cargo Features

[dependencies]
zproto = { version = "0.4.0", default-features = false, features = ["ascii", "binary", "mock", "unstable_v6_14", "unstable_v6_15", "unstable_v6_16", "unstable_v6_17", "unstable_v6_18", "unstable_v6_19", "unstable_v6_20", "unstable_v6_21", "unstable_v6_22", "unstable_v6_23", "unstable_v6_24", "unstable_v6_25", "unstable_v6_26", "unstable_v6_27", "unstable_v6_28", "unstable_v6_29", "unstable_v6_30", "unstable_v6_31", "unstable_v6_32", "unstable_v7_01", "unstable_v7_03", "unstable_v7_05", "unstable_v7_06", "unstable_v7_07", "unstable_v7_08", "unstable_v7_09", "unstable_v7_10", "unstable_v7_11", "unstable_v7_12", "unstable_v7_13", "unstable_v7_14", "unstable_v7_15", "unstable_v7_16", "unstable_v7_17", "unstable_v7_18", "unstable_v7_19", "unstable_v7_20", "unstable_v7_21", "unstable_v7_22", "unstable_v7_23", "unstable_v7_24", "unstable_v7_25", "unstable_v7_26", "unstable_v7_27", "unstable_v7_28", "unstable_v7_29", "unstable_v7_30", "unstable_v7_31", "unstable_v7_32", "unstable_v7_33", "unstable_v7_34", "unstable_v7_35", "unstable_v7_36", "unstable_v7_37", "unstable_v7_38", "unstable_v7_39", "unstable_v_latest", "doc_cfg"] }
default = ascii, binary

These default features are set whenever zproto is added without default-features = false somewhere in the dependency tree.

ascii default

Include the ASCII protocol

Affects zproto::ascii

binary default

Include the Binary protocol

Affects zproto::binary

mock

Include the Mock backend, for use in consuming crate tests

unstable_v6_14

Enable APIs related to firmware version 6.14 (requires the '--cfg unstable' rustc flag)

unstable_v6_15

Enable APIs related to firmware version 6.15 (requires the '--cfg unstable' rustc flag)

unstable_v6_16

Enable APIs related to firmware version 6.16 (requires the '--cfg unstable' rustc flag)

unstable_v6_17

Enable APIs related to firmware version 6.17 (requires the '--cfg unstable' rustc flag)

unstable_v6_18

Enable APIs related to firmware version 6.18 (requires the '--cfg unstable' rustc flag)

unstable_v6_19

Enable APIs related to firmware version 6.19 (requires the '--cfg unstable' rustc flag)

unstable_v6_20

Enable APIs related to firmware version 6.20 (requires the '--cfg unstable' rustc flag)

unstable_v6_21

Enable APIs related to firmware version 6.21 (requires the '--cfg unstable' rustc flag)

unstable_v6_22

Enable APIs related to firmware version 6.22 (requires the '--cfg unstable' rustc flag)

unstable_v6_23

Enable APIs related to firmware version 6.23 (requires the '--cfg unstable' rustc flag)

unstable_v6_24

Enable APIs related to firmware version 6.24 (requires the '--cfg unstable' rustc flag)

unstable_v6_25

Enable APIs related to firmware version 6.25 (requires the '--cfg unstable' rustc flag)

unstable_v6_26

Enable APIs related to firmware version 6.26 (requires the '--cfg unstable' rustc flag)

unstable_v6_27

Enable APIs related to firmware version 6.27 (requires the '--cfg unstable' rustc flag)

unstable_v6_28

Enable APIs related to firmware version 6.28 (requires the '--cfg unstable' rustc flag)

unstable_v6_29

Enable APIs related to firmware version 6.29 (requires the '--cfg unstable' rustc flag)

unstable_v6_30

Enable APIs related to firmware version 6.30 (requires the '--cfg unstable' rustc flag)

unstable_v6_31

Enable APIs related to firmware version 6.31 (requires the '--cfg unstable' rustc flag)

unstable_v6_32

Enable APIs related to firmware version 6.32 (requires the '--cfg unstable' rustc flag)

unstable_v7_01

Enable APIs related to firmware version 7.01 (requires the '--cfg unstable' rustc flag)

unstable_v7_03

Enable APIs related to firmware version 7.03 (requires the '--cfg unstable' rustc flag)

unstable_v7_05

Enable APIs related to firmware version 7.05 (requires the '--cfg unstable' rustc flag)

unstable_v7_06

Enable APIs related to firmware version 7.06 (requires the '--cfg unstable' rustc flag)

unstable_v7_07

Enable APIs related to firmware version 7.07 (requires the '--cfg unstable' rustc flag)

unstable_v7_08

Enable APIs related to firmware version 7.08 (requires the '--cfg unstable' rustc flag)

unstable_v7_09

Enable APIs related to firmware version 7.09 (requires the '--cfg unstable' rustc flag)

unstable_v7_10

Enable APIs related to firmware version 7.10 (requires the '--cfg unstable' rustc flag)

unstable_v7_11

Enable APIs related to firmware version 7.11 (requires the '--cfg unstable' rustc flag)

unstable_v7_12

Enable APIs related to firmware version 7.12 (requires the '--cfg unstable' rustc flag)

unstable_v7_13

Enable APIs related to firmware version 7.13 (requires the '--cfg unstable' rustc flag)

unstable_v7_14

Enable APIs related to firmware version 7.14 (requires the '--cfg unstable' rustc flag)

unstable_v7_15

Enable APIs related to firmware version 7.15 (requires the '--cfg unstable' rustc flag)

unstable_v7_16

Enable APIs related to firmware version 7.16 (requires the '--cfg unstable' rustc flag)

unstable_v7_17

Enable APIs related to firmware version 7.17 (requires the '--cfg unstable' rustc flag)

unstable_v7_18

Enable APIs related to firmware version 7.18 (requires the '--cfg unstable' rustc flag)

unstable_v7_19

Enable APIs related to firmware version 7.19 (requires the '--cfg unstable' rustc flag)

unstable_v7_20

Enable APIs related to firmware version 7.20 (requires the '--cfg unstable' rustc flag)

unstable_v7_21

Enable APIs related to firmware version 7.21 (requires the '--cfg unstable' rustc flag)

unstable_v7_22

Enable APIs related to firmware version 7.22 (requires the '--cfg unstable' rustc flag)

unstable_v7_23

Enable APIs related to firmware version 7.23 (requires the '--cfg unstable' rustc flag)

unstable_v7_24

Enable APIs related to firmware version 7.24 (requires the '--cfg unstable' rustc flag)

unstable_v7_25

Enable APIs related to firmware version 7.25 (requires the '--cfg unstable' rustc flag)

unstable_v7_26

Enable APIs related to firmware version 7.26 (requires the '--cfg unstable' rustc flag)

unstable_v7_27

Enable APIs related to firmware version 7.27 (requires the '--cfg unstable' rustc flag)

unstable_v7_28

Enable APIs related to firmware version 7.28 (requires the '--cfg unstable' rustc flag)

unstable_v7_29

Enable APIs related to firmware version 7.29 (requires the '--cfg unstable' rustc flag)

unstable_v7_30

Enable APIs related to firmware version 7.30 (requires the '--cfg unstable' rustc flag)

unstable_v7_31

Enable APIs related to firmware version 7.31 (requires the '--cfg unstable' rustc flag)

unstable_v7_32

Enable APIs related to firmware version 7.32 (requires the '--cfg unstable' rustc flag)

unstable_v7_33

Enable APIs related to firmware version 7.33 (requires the '--cfg unstable' rustc flag)

unstable_v7_34

Enable APIs related to firmware version 7.34 (requires the '--cfg unstable' rustc flag)

unstable_v7_35

Enable APIs related to firmware version 7.35 (requires the '--cfg unstable' rustc flag)

unstable_v7_36

Enable APIs related to firmware version 7.36 (requires the '--cfg unstable' rustc flag)

unstable_v7_37

Enable APIs related to firmware version 7.37 (requires the '--cfg unstable' rustc flag)

unstable_v7_38

Enable APIs related to firmware version 7.38 (requires the '--cfg unstable' rustc flag)

unstable_v7_39

Enable APIs related to firmware version 7.39 (requires the '--cfg unstable' rustc flag)

unstable_v_latest

Enable APIs related to the latest firmware version (requires the '--cfg unstable' rustc flag)

doc_cfg

Use the nightly-only doc_cfg feature when generating the documentation.