pub enum IngestEntity {
Stringish(String),
SingleEntityDict(BTreeMap<String, IngestEntityProperty>),
}Variants§
Stringish(String)
Plain string in phase 1: could be a Name or a ColonDelimitedEntity mini-language.
SingleEntityDict(BTreeMap<String, IngestEntityProperty>)
Semantically intended to be a single-entry dict, but not enforced here.
Trait Implementations§
Source§impl Clone for IngestEntity
impl Clone for IngestEntity
Source§fn clone(&self) -> IngestEntity
fn clone(&self) -> IngestEntity
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 IngestEntity
impl Debug for IngestEntity
Source§impl<'de> Deserialize<'de> for IngestEntity
impl<'de> Deserialize<'de> for IngestEntity
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
Source§impl PartialEq for IngestEntity
impl PartialEq for IngestEntity
Source§impl Serialize for IngestEntity
impl Serialize for IngestEntity
impl StructuralPartialEq for IngestEntity
Auto Trait Implementations§
impl Freeze for IngestEntity
impl RefUnwindSafe for IngestEntity
impl Send for IngestEntity
impl Sync for IngestEntity
impl Unpin for IngestEntity
impl UnsafeUnpin for IngestEntity
impl UnwindSafe for IngestEntity
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