Enum pliantdb_core::schema::view::SerializableValue [−][src]
Expand description
Represents either an owned value or a borrowed value. Functionally
equivalent to std::borrow::Cow except this type doesn’t require the
wrapped type to implement Clone.
Variants
an owned value
Borrowed(&'a T)a borrowed value
Trait Implementations
Performs the conversion.
Auto Trait Implementations
impl<'a, T> RefUnwindSafe for SerializableValue<'a, T> where
T: RefUnwindSafe, impl<'a, T> Send for SerializableValue<'a, T> where
T: Send + Sync, impl<'a, T> Sync for SerializableValue<'a, T> where
T: Sync, impl<'a, T> Unpin for SerializableValue<'a, T> where
T: Unpin, impl<'a, T> UnwindSafe for SerializableValue<'a, T> where
T: RefUnwindSafe + UnwindSafe,