[−][src]Trait binserde::ser::BinSerialize
Required methods
pub fn serialize<S: BinSerializer>(&self, serializer: S) -> Result<()>
[src]
Implementations on Foreign Types
impl<T: ?Sized, '_> BinSerialize for &'_ T where
T: BinSerialize,
[src]
T: BinSerialize,
pub fn serialize<S: BinSerializer>(&self, serializer: S) -> Result<()>
[src]
impl BinSerialize for bool
[src]
pub fn serialize<S: BinSerializer>(&self, serializer: S) -> Result<()>
[src]
impl BinSerialize for usize
[src]
pub fn serialize<S: BinSerializer>(&self, serializer: S) -> Result<()>
[src]
impl BinSerialize for u8
[src]
pub fn serialize<S: BinSerializer>(&self, serializer: S) -> Result<()>
[src]
impl BinSerialize for u16
[src]
pub fn serialize<S: BinSerializer>(&self, serializer: S) -> Result<()>
[src]
impl BinSerialize for u32
[src]
pub fn serialize<S: BinSerializer>(&self, serializer: S) -> Result<()>
[src]
impl BinSerialize for u64
[src]
pub fn serialize<S: BinSerializer>(&self, serializer: S) -> Result<()>
[src]
impl BinSerialize for i16
[src]
pub fn serialize<S: BinSerializer>(&self, serializer: S) -> Result<()>
[src]
impl BinSerialize for i32
[src]
pub fn serialize<S: BinSerializer>(&self, serializer: S) -> Result<()>
[src]
impl BinSerialize for i64
[src]
pub fn serialize<S: BinSerializer>(&self, serializer: S) -> Result<()>
[src]
impl BinSerialize for String
[src]
pub fn serialize<S: BinSerializer>(&self, serializer: S) -> Result<()>
[src]
impl BinSerialize for str
[src]
pub fn serialize<S: BinSerializer>(&self, serializer: S) -> Result<()>
[src]
impl<T> BinSerialize for Vec<T> where
T: BinSerialize,
[src]
T: BinSerialize,
pub fn serialize<S: BinSerializer>(&self, serializer: S) -> Result<()>
[src]
impl<T> BinSerialize for [T] where
T: BinSerialize,
[src]
T: BinSerialize,
pub fn serialize<S: BinSerializer>(&self, serializer: S) -> Result<()>
[src]
impl<T, const LEN: usize> BinSerialize for [T; LEN] where
T: BinSerialize,
[src]
T: BinSerialize,
pub fn serialize<S: BinSerializer>(&self, serializer: S) -> Result<()>
[src]
impl<K, V> BinSerialize for HashMap<K, V> where
K: BinSerialize,
V: BinSerialize,
[src]
K: BinSerialize,
V: BinSerialize,
pub fn serialize<S: BinSerializer>(&self, serializer: S) -> Result<()>
[src]
impl<T> BinSerialize for HashSet<T> where
T: BinSerialize,
[src]
T: BinSerialize,
pub fn serialize<S: BinSerializer>(&self, serializer: S) -> Result<()>
[src]
impl BinSerialize for ()
[src]
impl<A, B> BinSerialize for (A, B) where
A: BinSerialize,
B: BinSerialize,
[src]
A: BinSerialize,
B: BinSerialize,
pub fn serialize<S: BinSerializer>(&self, serializer: S) -> Result<()>
[src]
impl<A, B, C> BinSerialize for (A, B, C) where
A: BinSerialize,
B: BinSerialize,
C: BinSerialize,
[src]
A: BinSerialize,
B: BinSerialize,
C: BinSerialize,
pub fn serialize<S: BinSerializer>(&self, serializer: S) -> Result<()>
[src]
impl<A, B, C, D> BinSerialize for (A, B, C, D) where
A: BinSerialize,
B: BinSerialize,
C: BinSerialize,
D: BinSerialize,
[src]
A: BinSerialize,
B: BinSerialize,
C: BinSerialize,
D: BinSerialize,
pub fn serialize<S: BinSerializer>(&self, serializer: S) -> Result<()>
[src]
impl<A, B, C, D, E> BinSerialize for (A, B, C, D, E) where
A: BinSerialize,
B: BinSerialize,
C: BinSerialize,
D: BinSerialize,
E: BinSerialize,
[src]
A: BinSerialize,
B: BinSerialize,
C: BinSerialize,
D: BinSerialize,
E: BinSerialize,
pub fn serialize<S: BinSerializer>(&self, serializer: S) -> Result<()>
[src]
impl<A, B, C, D, E, F> BinSerialize for (A, B, C, D, E, F) where
A: BinSerialize,
B: BinSerialize,
C: BinSerialize,
D: BinSerialize,
E: BinSerialize,
F: BinSerialize,
[src]
A: BinSerialize,
B: BinSerialize,
C: BinSerialize,
D: BinSerialize,
E: BinSerialize,
F: BinSerialize,
pub fn serialize<S: BinSerializer>(&self, serializer: S) -> Result<()>
[src]
impl<A, B, C, D, E, F, G> BinSerialize for (A, B, C, D, E, F, G) where
A: BinSerialize,
B: BinSerialize,
C: BinSerialize,
D: BinSerialize,
E: BinSerialize,
F: BinSerialize,
G: BinSerialize,
[src]
A: BinSerialize,
B: BinSerialize,
C: BinSerialize,
D: BinSerialize,
E: BinSerialize,
F: BinSerialize,
G: BinSerialize,
pub fn serialize<S: BinSerializer>(&self, serializer: S) -> Result<()>
[src]
impl<A, B, C, D, E, F, G, H> BinSerialize for (A, B, C, D, E, F, G, H) where
A: BinSerialize,
B: BinSerialize,
C: BinSerialize,
D: BinSerialize,
E: BinSerialize,
F: BinSerialize,
G: BinSerialize,
H: BinSerialize,
[src]
A: BinSerialize,
B: BinSerialize,
C: BinSerialize,
D: BinSerialize,
E: BinSerialize,
F: BinSerialize,
G: BinSerialize,
H: BinSerialize,
pub fn serialize<S: BinSerializer>(&self, serializer: S) -> Result<()>
[src]
impl<A, B, C, D, E, F, G, H, I> BinSerialize for (A, B, C, D, E, F, G, H, I) where
A: BinSerialize,
B: BinSerialize,
C: BinSerialize,
D: BinSerialize,
E: BinSerialize,
F: BinSerialize,
G: BinSerialize,
H: BinSerialize,
I: BinSerialize,
[src]
A: BinSerialize,
B: BinSerialize,
C: BinSerialize,
D: BinSerialize,
E: BinSerialize,
F: BinSerialize,
G: BinSerialize,
H: BinSerialize,
I: BinSerialize,
pub fn serialize<S: BinSerializer>(&self, serializer: S) -> Result<()>
[src]
impl<A, B, C, D, E, F, G, H, I, J> BinSerialize for (A, B, C, D, E, F, G, H, I, J) where
A: BinSerialize,
B: BinSerialize,
C: BinSerialize,
D: BinSerialize,
E: BinSerialize,
F: BinSerialize,
G: BinSerialize,
H: BinSerialize,
I: BinSerialize,
J: BinSerialize,
[src]
A: BinSerialize,
B: BinSerialize,
C: BinSerialize,
D: BinSerialize,
E: BinSerialize,
F: BinSerialize,
G: BinSerialize,
H: BinSerialize,
I: BinSerialize,
J: BinSerialize,
pub fn serialize<S: BinSerializer>(&self, serializer: S) -> Result<()>
[src]
impl<A, B, C, D, E, F, G, H, I, J, K> BinSerialize for (A, B, C, D, E, F, G, H, I, J, K) where
A: BinSerialize,
B: BinSerialize,
C: BinSerialize,
D: BinSerialize,
E: BinSerialize,
F: BinSerialize,
G: BinSerialize,
H: BinSerialize,
I: BinSerialize,
J: BinSerialize,
K: BinSerialize,
[src]
A: BinSerialize,
B: BinSerialize,
C: BinSerialize,
D: BinSerialize,
E: BinSerialize,
F: BinSerialize,
G: BinSerialize,
H: BinSerialize,
I: BinSerialize,
J: BinSerialize,
K: BinSerialize,
pub fn serialize<S: BinSerializer>(&self, serializer: S) -> Result<()>
[src]
impl<A, B, C, D, E, F, G, H, I, J, K, L> BinSerialize for (A, B, C, D, E, F, G, H, I, J, K, L) where
A: BinSerialize,
B: BinSerialize,
C: BinSerialize,
D: BinSerialize,
E: BinSerialize,
F: BinSerialize,
G: BinSerialize,
H: BinSerialize,
I: BinSerialize,
J: BinSerialize,
K: BinSerialize,
L: BinSerialize,
[src]
A: BinSerialize,
B: BinSerialize,
C: BinSerialize,
D: BinSerialize,
E: BinSerialize,
F: BinSerialize,
G: BinSerialize,
H: BinSerialize,
I: BinSerialize,
J: BinSerialize,
K: BinSerialize,
L: BinSerialize,
pub fn serialize<S: BinSerializer>(&self, serializer: S) -> Result<()>
[src]
impl BinSerialize for Path
[src]
pub fn serialize<S: BinSerializer>(&self, serializer: S) -> Result<()>
[src]
impl BinSerialize for PathBuf
[src]
pub fn serialize<S: BinSerializer>(&self, serializer: S) -> Result<()>
[src]
impl<T> BinSerialize for Option<T> where
T: BinSerialize,
[src]
T: BinSerialize,
pub fn serialize<S: BinSerializer>(&self, serializer: S) -> Result<()>
[src]
impl<T> BinSerialize for RefCell<T> where
T: BinSerialize,
[src]
T: BinSerialize,
impl<T> BinSerialize for Cell<T> where
T: BinSerialize + Copy,
[src]
Loading content...T: BinSerialize + Copy,
Implementors
impl<T, R> BinSerialize for Result<T, R> where
T: BinSerialize,
R: BinSerialize,
[src]
T: BinSerialize,
R: BinSerialize,