pub struct SerializeBase64;Trait Implementations§
impl<'de, __Context__> IsProviderFor<ValueDeserializerComponent, __Context__, (Life<'de>, Vec<u8>)> for SerializeBase64where
__Context__: CanDeserializeValue<'de, String>,
impl<__Context__, Value> IsProviderFor<ValueSerializerComponent, __Context__, Value> for SerializeBase64
Source§impl<'de, __Context__> ValueDeserializer<'de, __Context__, Vec<u8>> for SerializeBase64where
__Context__: CanDeserializeValue<'de, String>,
impl<'de, __Context__> ValueDeserializer<'de, __Context__, Vec<u8>> for SerializeBase64where
__Context__: CanDeserializeValue<'de, String>,
fn deserialize<D>(
__context__: &__Context__,
deserializer: D,
) -> Result<Vec<u8>, D::Error>where
D: Deserializer<'de>,
Source§impl<__Context__, Value> ValueSerializer<__Context__, Value> for SerializeBase64
impl<__Context__, Value> ValueSerializer<__Context__, Value> for SerializeBase64
fn serialize<S>(
__context__: &__Context__,
value: &Value,
serializer: S,
) -> Result<S::Ok, S::Error>where
S: Serializer,
Auto Trait Implementations§
impl Freeze for SerializeBase64
impl RefUnwindSafe for SerializeBase64
impl Send for SerializeBase64
impl Sync for SerializeBase64
impl Unpin for SerializeBase64
impl UnsafeUnpin for SerializeBase64
impl UnwindSafe for SerializeBase64
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more