• Home
  • Raw
  • Download

Lines Matching full:serialize

19 pub trait Serialize {  interface
21 fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error> in serialize() method
26 impl Serialize for [u8] { impl
27 fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error> in serialize() method
36 impl Serialize for Vec<u8> {
37 fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error> in serialize() method
45 impl Serialize for Bytes {
46 fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error> in serialize() method
54 impl<const N: usize> Serialize for [u8; N] { impl
55 fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error> in serialize() method
63 impl<const N: usize> Serialize for ByteArray<N> {
64 fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error> in serialize() method
73 impl Serialize for ByteBuf {
74 fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error> in serialize() method
83 impl<'a> Serialize for Cow<'a, [u8]> {
84 fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error> in serialize() method
93 impl<'a> Serialize for Cow<'a, Bytes> {
94 fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error> in serialize() method
102 impl<T> Serialize for &T impl
104 T: ?Sized + Serialize,
106 fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error> in serialize() function
110 (**self).serialize(serializer) in serialize()
115 impl<T> Serialize for Box<T>
117 T: ?Sized + Serialize,
119 fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error> in serialize() function
123 (**self).serialize(serializer) in serialize()
127 impl<T> Serialize for Option<T>
129 T: Serialize,
131 fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error> in serialize() function
137 impl<T> serde::Serialize for AsBytes<T> in serialize()
139 T: Serialize, in serialize()
141 fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error> in serialize() function
145 self.0.serialize(serializer) in serialize()