Crate reproto_backend [] [src]

Modules

errors

Macros

listeners_opt

Helper macro to implement listeners opt loop.

listeners_opt_default

Helper macro for default option implementation.

listeners_vec

Helper macro to implement listeners vec loop.

listeners_vec_default

Helper macro for default vector implementation.

Structs

App

Used to create a representation of a command line program and all possible command line arguments. Application settings are set using the "builder pattern" with the App::get_matches family of methods being the terminal methods that starts the runtime-parsing process. These methods then return information about the user supplied arguments (or lack there of).

Arg

The abstract representation of a command line argument. Used to set all the options and relationships that define a valid argument for the program.

ArgMatches

Used to get information about the arguments that where supplied to the program at runtime by the user. New instances of this struct are obtained by using the App::get_matches family of methods.

CamelCase
Code
Environment

Scoped environment for evaluating reproto IDLs.

SnakeCase

Traits

BaseDecode
BaseEncode
Converter
DynamicConverter
DynamicDecode
DynamicEncode
ForContext
FromNaming
IntoBytes
Naming
PackageProcessor
PackageUtils