Docs.rs
parst-0.1.9
parst 0.1.9
Docs.rs crate page
MIT OR Apache-2.0
Links
Crates.io
Source
Owners
Ben-Lichtman
Dependencies
parst_derive ^0.1.9
normal
thiserror ^1.0.30
normal
Versions
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 Deparsable
Required Methods
write
Implementations on Foreign Types
&[u8; N]
&[u8]
()
(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,)
Box<T>
Option<T>
PhantomData<T>
Vec<T>
[T; N]
f32
f64
i16
i32
i64
i8
u16
u32
u64
u8
Implementors
Other items in
parst
?
Trait
parst
::
Deparsable
[
−
]
[src]
pub trait Deparsable { fn
write
(&self, w: impl
Write
) ->
Result
<
()
>; }
Required methods
[src]
fn
write
(&self, w: impl
Write
) ->
Result
<
()
>
Implementations on Foreign Types
[src]
impl
Deparsable
for
u8
[src]
fn
write
(&self, w: impl
Write
) ->
Result
<
()
>
[src]
impl
Deparsable
for
i8
[src]
fn
write
(&self, w: impl
Write
) ->
Result
<
()
>
[src]
impl
Deparsable
for
u16
[src]
fn
write
(&self, w: impl
Write
) ->
Result
<
()
>
[src]
impl
Deparsable
for
i16
[src]
fn
write
(&self, w: impl
Write
) ->
Result
<
()
>
[src]
impl
Deparsable
for
u32
[src]
fn
write
(&self, w: impl
Write
) ->
Result
<
()
>
[src]
impl
Deparsable
for
i32
[src]
fn
write
(&self, w: impl
Write
) ->
Result
<
()
>
[src]
impl
Deparsable
for
u64
[src]
fn
write
(&self, w: impl
Write
) ->
Result
<
()
>
[src]
impl
Deparsable
for
i64
[src]
fn
write
(&self, w: impl
Write
) ->
Result
<
()
>
[src]
impl
Deparsable
for
f32
[src]
fn
write
(&self, w: impl
Write
) ->
Result
<
()
>
[src]
impl
Deparsable
for
f64
[src]
fn
write
(&self, w: impl
Write
) ->
Result
<
()
>
[src]
impl
Deparsable
for
&[
u8
]
[src]
fn
write
(&self, w: impl
Write
) ->
Result
<
()
>
[src]
impl<const N:
usize
>
Deparsable
for &
[
u8
; N]
[src]
fn
write
(&self, w: impl
Write
) ->
Result
<
()
>
[src]
impl<T>
Deparsable
for
Vec
<T>
where
T:
Deparsable
,
[src]
fn
write
(&self, w: impl
Write
) ->
Result
<
()
>
[src]
impl<T>
Deparsable
for
Box
<T>
where
T:
Deparsable
,
[src]
fn
write
(&self, w: impl
Write
) ->
Result
<
()
>
[src]
impl<T>
Deparsable
for
Option
<T>
where
T:
Deparsable
,
[src]
fn
write
(&self, w: impl
Write
) ->
Result
<
()
>
[src]
impl<T>
Deparsable
for
PhantomData
<T>
where
T:
Deparsable
,
[src]
fn
write
(&self, _w: impl
Write
) ->
Result
<
()
>
[src]
impl<T, const N:
usize
>
Deparsable
for
[
T
; N]
where
T:
Deparsable
,
[src]
fn
write
(&self, w: impl
Write
) ->
Result
<
()
>
[src]
impl
Deparsable
for
()
[src]
fn
write
(&self, _w: impl
Write
) ->
Result
<
()
>
[src]
impl<A>
Deparsable
for
(
A
,)
where
A:
Deparsable
,
[src]
fn
write
(&self, w: impl
Write
) ->
Result
<
()
>
[src]
impl<A, B>
Deparsable
for
(
A, B
)
where
A:
Deparsable
,
B:
Deparsable
,
[src]
fn
write
(&self, w: impl
Write
) ->
Result
<
()
>
[src]
impl<A, B, C>
Deparsable
for
(
A, B, C
)
where
A:
Deparsable
,
B:
Deparsable
,
C:
Deparsable
,
[src]
fn
write
(&self, w: impl
Write
) ->
Result
<
()
>
[src]
impl<A, B, C, D>
Deparsable
for
(
A, B, C, D
)
where
A:
Deparsable
,
B:
Deparsable
,
C:
Deparsable
,
D:
Deparsable
,
[src]
fn
write
(&self, w: impl
Write
) ->
Result
<
()
>
[src]
impl<A, B, C, D, E>
Deparsable
for
(
A, B, C, D, E
)
where
A:
Deparsable
,
B:
Deparsable
,
C:
Deparsable
,
D:
Deparsable
,
E:
Deparsable
,
[src]
fn
write
(&self, w: impl
Write
) ->
Result
<
()
>
[src]
impl<A, B, C, D, E, F>
Deparsable
for
(
A, B, C, D, E, F
)
where
A:
Deparsable
,
B:
Deparsable
,
C:
Deparsable
,
D:
Deparsable
,
E:
Deparsable
,
F:
Deparsable
,
[src]
fn
write
(&self, w: impl
Write
) ->
Result
<
()
>
[src]
impl<A, B, C, D, E, F, G>
Deparsable
for
(
A, B, C, D, E, F, G
)
where
A:
Deparsable
,
B:
Deparsable
,
C:
Deparsable
,
D:
Deparsable
,
E:
Deparsable
,
F:
Deparsable
,
G:
Deparsable
,
[src]
fn
write
(&self, w: impl
Write
) ->
Result
<
()
>
[src]
impl<A, B, C, D, E, F, G, H>
Deparsable
for
(
A, B, C, D, E, F, G, H
)
where
A:
Deparsable
,
B:
Deparsable
,
C:
Deparsable
,
D:
Deparsable
,
E:
Deparsable
,
F:
Deparsable
,
G:
Deparsable
,
H:
Deparsable
,
[src]
fn
write
(&self, w: impl
Write
) ->
Result
<
()
>
Implementors
[src]
impl<L>
Deparsable
for
VarBytes
<'_, L>
where
L:
Deparsable
,
[src]
impl<L, T>
Deparsable
for
VarStructs
<L, T>
where
L:
Deparsable
,
T:
Deparsable
,