pub struct LeadAssignment {
pub lead_id: String,
pub rep_id: String,
pub rep_name: String,
pub fit_score: f64,
pub scoring_rationale: ScoringRationale,
}Expand description
A lead assignment
Fields§
§lead_id: StringLead identifier
rep_id: StringAssigned rep identifier
rep_name: StringAssigned rep name
fit_score: f64Fit score for this assignment (0-100)
scoring_rationale: ScoringRationaleBreakdown of scoring factors
Trait Implementations§
Source§impl Clone for LeadAssignment
impl Clone for LeadAssignment
Source§fn clone(&self) -> LeadAssignment
fn clone(&self) -> LeadAssignment
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 LeadAssignment
impl Debug for LeadAssignment
Source§impl<'de> Deserialize<'de> for LeadAssignment
impl<'de> Deserialize<'de> for LeadAssignment
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
Auto Trait Implementations§
impl Freeze for LeadAssignment
impl RefUnwindSafe for LeadAssignment
impl Send for LeadAssignment
impl Sync for LeadAssignment
impl Unpin for LeadAssignment
impl UnsafeUnpin for LeadAssignment
impl UnwindSafe for LeadAssignment
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