pub enum JournalFieldValue {
Text(String),
Binary(Vec<u8>),
}Expand description
The value of a journal field — either valid UTF-8 text or raw binary bytes.
Variants§
Trait Implementations§
Source§impl Clone for JournalFieldValue
impl Clone for JournalFieldValue
Source§fn clone(&self) -> JournalFieldValue
fn clone(&self) -> JournalFieldValue
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 moreSource§impl Debug for JournalFieldValue
impl Debug for JournalFieldValue
Source§impl<'de> Deserialize<'de> for JournalFieldValue
impl<'de> Deserialize<'de> for JournalFieldValue
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
Auto Trait Implementations§
impl Freeze for JournalFieldValue
impl RefUnwindSafe for JournalFieldValue
impl Send for JournalFieldValue
impl Sync for JournalFieldValue
impl Unpin for JournalFieldValue
impl UnsafeUnpin for JournalFieldValue
impl UnwindSafe for JournalFieldValue
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