pub struct FieldMapping {
pub title: Option<String>,
pub assignee: Option<String>,
pub priority: Option<String>,
pub status: Option<String>,
}Expand description
Maps canonical ticket fields onto a provider’s arbitrary field ids, for schemaless platforms (Monday / Airtable) where even title, assignee, and status are user-named columns. Unset entries fall back to the connector’s built-in field knowledge.
Fields§
§title: Option<String>§assignee: Option<String>§priority: Option<String>§status: Option<String>Provider field id whose value carries status (paired with a
StateMapping whose signal is StateSignal::CustomField).
Trait Implementations§
Source§impl Clone for FieldMapping
impl Clone for FieldMapping
Source§fn clone(&self) -> FieldMapping
fn clone(&self) -> FieldMapping
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 FieldMapping
impl Debug for FieldMapping
Source§impl Default for FieldMapping
impl Default for FieldMapping
Source§fn default() -> FieldMapping
fn default() -> FieldMapping
Returns the “default value” for a type. Read more
Source§impl PartialEq for FieldMapping
impl PartialEq for FieldMapping
impl Eq for FieldMapping
impl StructuralPartialEq for FieldMapping
Auto Trait Implementations§
impl Freeze for FieldMapping
impl RefUnwindSafe for FieldMapping
impl Send for FieldMapping
impl Sync for FieldMapping
impl Unpin for FieldMapping
impl UnsafeUnpin for FieldMapping
impl UnwindSafe for FieldMapping
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