gin-tonic 0.8.9

main gin-tonic crate - rust protobuf with gin and tonic
Documentation
//! gin-tonic wrapepr for code generation (models and service)
#[cfg(feature = "tonic")]
mod codec;

#[cfg(feature = "generator")]
mod codegen;

#[cfg(feature = "tonic")]
pub use codec::GinCodec;
#[cfg(all(feature = "generator", feature = "internals"))]
pub use codegen::Generator;
#[cfg(feature = "generator")]
pub use codegen::{CompileConfig, CompilerError};
pub use gin_tonic_core;
pub use gin_tonic_core::{
    Decode, Encode, Map, Message, PackableMarker, Packed, ProtoError, Scalar, Tag, Unpacked,
    WIRE_TYPE_I32, WIRE_TYPE_I64, WIRE_TYPE_LENGTH_ENCODED, WIRE_TYPE_VARINT, decoder, encoder,
    fxhash, scalars, types,
};
#[cfg(feature = "derive")]
pub use gin_tonic_derive;
#[cfg(feature = "derive")]
pub use gin_tonic_derive::{Enumeration, Message, OneOf};
#[cfg(all(feature = "generator", feature = "internals"))]
pub use protox;

// Re-export the alloc crate for use within derived code.
#[doc(hidden)]
pub extern crate alloc;

#[cfg(test)]
mod test;