pub enum EmbeddedEncoding {
Json,
Utf8,
Base64,
}Expand description
How the content field of an embedded data reference is encoded.
Variants§
Json
Any JSON value (object, array, number, …).
Utf8
A UTF-8 text payload encoded as a JSON string.
Base64
Binary data encoded as standard base64, stored as a JSON string.
Trait Implementations§
Source§impl Clone for EmbeddedEncoding
impl Clone for EmbeddedEncoding
Source§fn clone(&self) -> EmbeddedEncoding
fn clone(&self) -> EmbeddedEncoding
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for EmbeddedEncoding
Source§impl Debug for EmbeddedEncoding
impl Debug for EmbeddedEncoding
Source§impl<'de> Deserialize<'de> for EmbeddedEncoding
impl<'de> Deserialize<'de> for EmbeddedEncoding
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for EmbeddedEncoding
Source§impl PartialEq for EmbeddedEncoding
impl PartialEq for EmbeddedEncoding
Source§fn eq(&self, other: &EmbeddedEncoding) -> bool
fn eq(&self, other: &EmbeddedEncoding) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for EmbeddedEncoding
impl Serialize for EmbeddedEncoding
impl StructuralPartialEq for EmbeddedEncoding
Auto Trait Implementations§
impl Freeze for EmbeddedEncoding
impl RefUnwindSafe for EmbeddedEncoding
impl Send for EmbeddedEncoding
impl Sync for EmbeddedEncoding
impl Unpin for EmbeddedEncoding
impl UnsafeUnpin for EmbeddedEncoding
impl UnwindSafe for EmbeddedEncoding
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.