pub struct JobFieldMap {
pub id_field: Option<String>,
pub input_field: Option<String>,
pub carry: Vec<String>,
pub input_type: Option<String>,
}Expand description
How a connector source’s rows map onto job items.
Fields§
§id_field: Option<String>Source column holding the row’s stable identifier.
input_field: Option<String>Source column holding the text or document to process.
carry: Vec<String>Source columns copied through to the sink unchanged.
input_type: Option<String>How to interpret input_field: text or document.
Trait Implementations§
Source§impl Clone for JobFieldMap
impl Clone for JobFieldMap
Source§fn clone(&self) -> JobFieldMap
fn clone(&self) -> JobFieldMap
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 JobFieldMap
impl Debug for JobFieldMap
Source§impl Default for JobFieldMap
impl Default for JobFieldMap
Source§fn default() -> JobFieldMap
fn default() -> JobFieldMap
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for JobFieldMap
impl<'de> Deserialize<'de> for JobFieldMap
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
impl Eq for JobFieldMap
Source§impl PartialEq for JobFieldMap
impl PartialEq for JobFieldMap
Source§impl Serialize for JobFieldMap
impl Serialize for JobFieldMap
impl StructuralPartialEq for JobFieldMap
Auto Trait Implementations§
impl Freeze for JobFieldMap
impl RefUnwindSafe for JobFieldMap
impl Send for JobFieldMap
impl Sync for JobFieldMap
impl Unpin for JobFieldMap
impl UnsafeUnpin for JobFieldMap
impl UnwindSafe for JobFieldMap
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.