Docs.rs
  • protobuf_codec-0.2.8
    • protobuf_codec 0.2.8
    • Permalink
    • Docs.rs crate page
    • MIT
    • Links
    • Homepage
    • Repository
    • crates.io
    • Source
    • Owners
    • sile
    • Dependencies
      • bytecodec ^0.4 normal
      • trackable ^0.2 normal
    • Versions
    • 100% of the crate is documented
  • Platform
    • i686-pc-windows-msvc
    • i686-unknown-linux-gnu
    • x86_64-apple-darwin
    • x86_64-pc-windows-msvc
    • x86_64-unknown-linux-gnu
  • Feature flags
  • docs.rs
    • About docs.rs
    • Privacy policy
  • Rust
    • Rust website
    • The Book
    • Standard Library API Reference
    • Rust by Example
    • The Cargo Guide
    • Clippy Documentation

protobuf_codec0.2.8

NumericValueEncode

Implementations on Foreign Types

  • MapErr<V, E, F>
  • MapFrom<V, T, F>
  • TryMapFrom<V, T, E, F>

Implementors

In protobuf_codec::field::value

protobuf_codec::field::value

Trait NumericValueEncode

Source
pub trait NumericValueEncode: ValueEncode + SizedEncode { }
Expand description

This trait allows for encoding numeric values.

Implementations on Foreign Types§

Source§

impl<V, E, F> NumericValueEncode for MapErr<V, E, F>
where V: NumericValueEncode, F: Fn(Error) -> E, Error: From<E>,

Source§

impl<V, T, E, F> NumericValueEncode for TryMapFrom<V, T, E, F>
where V: NumericValueEncode, F: Fn(T) -> Result<V::Item, E>, Error: From<E>,

Source§

impl<V, T, F> NumericValueEncode for MapFrom<V, T, F>
where V: NumericValueEncode, F: Fn(T) -> V::Item,

Implementors§

Source§

impl NumericValueEncode for BoolEncoder

Source§

impl NumericValueEncode for DoubleEncoder

Source§

impl NumericValueEncode for Fixed32Encoder

Source§

impl NumericValueEncode for Fixed64Encoder

Source§

impl NumericValueEncode for FloatEncoder

Source§

impl NumericValueEncode for Int32Encoder

Source§

impl NumericValueEncode for Int64Encoder

Source§

impl NumericValueEncode for Sfixed32Encoder

Source§

impl NumericValueEncode for Sfixed64Encoder

Source§

impl NumericValueEncode for Sint32Encoder

Source§

impl NumericValueEncode for Sint64Encoder

Source§

impl NumericValueEncode for Uint32Encoder

Source§

impl NumericValueEncode for Uint64Encoder