pub enum RedactValue {
Null,
String(String),
Integer(i64),
Bytes(Vec<u8>),
}Expand description
Value representation for redaction
Variants§
Null
NULL value
String(String)
String value (may contain SQL escaping)
Integer(i64)
Integer value
Bytes(Vec<u8>)
Raw bytes (for binary data)
Implementations§
Trait Implementations§
Source§impl Clone for RedactValue
impl Clone for RedactValue
Source§fn clone(&self) -> RedactValue
fn clone(&self) -> RedactValue
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for RedactValue
impl RefUnwindSafe for RedactValue
impl Send for RedactValue
impl Sync for RedactValue
impl Unpin for RedactValue
impl UnwindSafe for RedactValue
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