Docs.rs
binprot-0.1.6
binprot 0.1.6
Docs.rs crate page
MIT/Apache-2.0
Links
Repository
crates.io
Source
Owners
LaurentMazare
Dependencies
async-trait ^0.1.50
normal
binprot_derive ^0.1.6
normal
byteorder ^1.4.3
normal
md5 ^0.7.0
normal
tokio ^1.8
normal
anyhow ^1
dev
Versions
12.82%
of the crate is documented
Go to latest version
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
Rust
About docs.rs
Privacy policy
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
☰
Trait BinProtWrite
Required Methods
binprot_write
Implementations on Foreign Types
&[T]
&str
()
(A, B)
(A, B, C)
(A, B, C, D)
(A, B, C, D, E)
(A, B, C, D, E, F)
(A, B, C, D, E, F, G)
(A, B, C, D, E, F, G, H)
(A, B, C, D, E, F, G, H, I)
(A,)
BTreeMap<K, V>
Box<T>
HashMap<K, V>
Option<T>
String
Vec<T>
Vec<f32>
bool
f64
i16
i32
i64
i8
u16
u32
u8
Implementors
Other items in
binprot
?
Trait
binprot
::
BinProtWrite
[
−
]
[src]
pub trait BinProtWrite { fn
binprot_write
<W:
Write
>(&self, w:
&mut
W) ->
Result
<
()
>; }
Required methods
[src]
fn
binprot_write
<W:
Write
>(&self, w:
&mut
W) ->
Result
<
()
>
Implementations on Foreign Types
[src]
impl
BinProtWrite
for
i64
[src]
fn
binprot_write
<W:
Write
>(&self, w:
&mut
W) ->
Result
<
()
>
[src]
impl
BinProtWrite
for
f64
[src]
fn
binprot_write
<W:
Write
>(&self, w:
&mut
W) ->
Result
<
()
>
[src]
impl
BinProtWrite
for
()
[src]
fn
binprot_write
<W:
Write
>(&self, w:
&mut
W) ->
Result
<
()
>
[src]
impl
BinProtWrite
for
bool
[src]
fn
binprot_write
<W:
Write
>(&self, w:
&mut
W) ->
Result
<
()
>
[src]
impl<T:
BinProtWrite
>
BinProtWrite
for
Option
<T>
[src]
fn
binprot_write
<W:
Write
>(&self, w:
&mut
W) ->
Result
<
()
>
[src]
impl<T:
BinProtWrite
>
BinProtWrite
for
Box
<T>
[src]
fn
binprot_write
<W:
Write
>(&self, w:
&mut
W) ->
Result
<
()
>
[src]
impl<T:
BinProtWrite
>
BinProtWrite
for
Vec
<T>
[src]
fn
binprot_write
<W:
Write
>(&self, w:
&mut
W) ->
Result
<
()
>
[src]
impl
BinProtWrite
for
Vec
<
f32
>
[src]
fn
binprot_write
<W:
Write
>(&self, w:
&mut
W) ->
Result
<
()
>
[src]
impl<T:
BinProtWrite
>
BinProtWrite
for
&[T]
[src]
fn
binprot_write
<W:
Write
>(&self, w:
&mut
W) ->
Result
<
()
>
[src]
impl
BinProtWrite
for
String
[src]
fn
binprot_write
<W:
Write
>(&self, w:
&mut
W) ->
Result
<
()
>
[src]
impl
BinProtWrite
for &
str
[src]
fn
binprot_write
<W:
Write
>(&self, w:
&mut
W) ->
Result
<
()
>
[src]
impl<K:
BinProtWrite
, V:
BinProtWrite
>
BinProtWrite
for
BTreeMap
<K, V>
[src]
fn
binprot_write
<W:
Write
>(&self, w:
&mut
W) ->
Result
<
()
>
[src]
impl<K:
BinProtWrite
, V:
BinProtWrite
>
BinProtWrite
for
HashMap
<K, V>
[src]
fn
binprot_write
<W:
Write
>(&self, w:
&mut
W) ->
Result
<
()
>
[src]
impl<A:
BinProtWrite
>
BinProtWrite
for
(
A
,)
[src]
fn
binprot_write
<W:
Write
>(&self, w:
&mut
W) ->
Result
<
()
>
[src]
impl<A:
BinProtWrite
, B:
BinProtWrite
>
BinProtWrite
for
(
A, B
)
[src]
fn
binprot_write
<W:
Write
>(&self, w:
&mut
W) ->
Result
<
()
>
[src]
impl<A:
BinProtWrite
, B:
BinProtWrite
, C:
BinProtWrite
>
BinProtWrite
for
(
A, B, C
)
[src]
fn
binprot_write
<W:
Write
>(&self, w:
&mut
W) ->
Result
<
()
>
[src]
impl<A:
BinProtWrite
, B:
BinProtWrite
, C:
BinProtWrite
, D:
BinProtWrite
>
BinProtWrite
for
(
A, B, C, D
)
[src]
fn
binprot_write
<W:
Write
>(&self, w:
&mut
W) ->
Result
<
()
>
[src]
impl<A:
BinProtWrite
, B:
BinProtWrite
, C:
BinProtWrite
, D:
BinProtWrite
, E:
BinProtWrite
>
BinProtWrite
for
(
A, B, C, D, E
)
[src]
fn
binprot_write
<W:
Write
>(&self, w:
&mut
W) ->
Result
<
()
>
[src]
impl<A:
BinProtWrite
, B:
BinProtWrite
, C:
BinProtWrite
, D:
BinProtWrite
, E:
BinProtWrite
, F:
BinProtWrite
>
BinProtWrite
for
(
A, B, C, D, E, F
)
[src]
fn
binprot_write
<W:
Write
>(&self, w:
&mut
W) ->
Result
<
()
>
[src]
impl<A:
BinProtWrite
, B:
BinProtWrite
, C:
BinProtWrite
, D:
BinProtWrite
, E:
BinProtWrite
, F:
BinProtWrite
, G:
BinProtWrite
>
BinProtWrite
for
(
A, B, C, D, E, F, G
)
[src]
fn
binprot_write
<W:
Write
>(&self, w:
&mut
W) ->
Result
<
()
>
[src]
impl<A:
BinProtWrite
, B:
BinProtWrite
, C:
BinProtWrite
, D:
BinProtWrite
, E:
BinProtWrite
, F:
BinProtWrite
, G:
BinProtWrite
, H:
BinProtWrite
>
BinProtWrite
for
(
A, B, C, D, E, F, G, H
)
[src]
fn
binprot_write
<W:
Write
>(&self, w:
&mut
W) ->
Result
<
()
>
[src]
impl<A:
BinProtWrite
, B:
BinProtWrite
, C:
BinProtWrite
, D:
BinProtWrite
, E:
BinProtWrite
, F:
BinProtWrite
, G:
BinProtWrite
, H:
BinProtWrite
, I:
BinProtWrite
>
BinProtWrite
for
(
A, B, C, D, E, F, G, H, I
)
[src]
fn
binprot_write
<W:
Write
>(&self, w:
&mut
W) ->
Result
<
()
>
[src]
impl
BinProtWrite
for
i32
[src]
fn
binprot_write
<W:
Write
>(&self, w:
&mut
W) ->
Result
<
()
>
[src]
impl
BinProtWrite
for
u32
[src]
fn
binprot_write
<W:
Write
>(&self, w:
&mut
W) ->
Result
<
()
>
[src]
impl
BinProtWrite
for
i16
[src]
fn
binprot_write
<W:
Write
>(&self, w:
&mut
W) ->
Result
<
()
>
[src]
impl
BinProtWrite
for
u16
[src]
fn
binprot_write
<W:
Write
>(&self, w:
&mut
W) ->
Result
<
()
>
[src]
impl
BinProtWrite
for
i8
[src]
fn
binprot_write
<W:
Write
>(&self, w:
&mut
W) ->
Result
<
()
>
[src]
impl
BinProtWrite
for
u8
[src]
fn
binprot_write
<W:
Write
>(&self, w:
&mut
W) ->
Result
<
()
>
Implementors
[src]
impl
BinProtWrite
for
BufferWithLen
[src]
impl
BinProtWrite
for
Bytes
[src]
impl
BinProtWrite
for
Nat0
[src]
impl<T:
BinProtWrite
+
BinProtSize
>
BinProtWrite
for
WithLen
<T>