pub enum ScalarValueEncoder {
Int(IntEncoder),
String(StrEncoder),
Float,
Bool,
}Expand description
How to encode scalar property values.
Variants§
Trait Implementations§
Source§impl Clone for ScalarValueEncoder
impl Clone for ScalarValueEncoder
Source§fn clone(&self) -> ScalarValueEncoder
fn clone(&self) -> ScalarValueEncoder
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 moreSource§impl Debug for ScalarValueEncoder
impl Debug for ScalarValueEncoder
Source§impl<'_derivative_strum> From<&'_derivative_strum ScalarValueEncoder> for &'static str
impl<'_derivative_strum> From<&'_derivative_strum ScalarValueEncoder> for &'static str
Source§fn from(x: &'_derivative_strum ScalarValueEncoder) -> &'static str
fn from(x: &'_derivative_strum ScalarValueEncoder) -> &'static str
Converts to this type from the input type.
Source§impl From<ScalarValueEncoder> for &'static str
impl From<ScalarValueEncoder> for &'static str
Source§fn from(x: ScalarValueEncoder) -> &'static str
fn from(x: ScalarValueEncoder) -> &'static str
Converts to this type from the input type.
Source§impl PartialEq for ScalarValueEncoder
impl PartialEq for ScalarValueEncoder
impl Copy for ScalarValueEncoder
impl Eq for ScalarValueEncoder
impl StructuralPartialEq for ScalarValueEncoder
Auto Trait Implementations§
impl Freeze for ScalarValueEncoder
impl RefUnwindSafe for ScalarValueEncoder
impl Send for ScalarValueEncoder
impl Sync for ScalarValueEncoder
impl Unpin for ScalarValueEncoder
impl UnsafeUnpin for ScalarValueEncoder
impl UnwindSafe for ScalarValueEncoder
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