pub struct ReportingNpsSchema {
pub loan_id: String,
pub loan_number: Option<String>,
pub datetime: Option<String>,
pub comment: Option<String>,
pub score: Option<i64>,
}
Fields§
§loan_id: String
The UUID of the application in Blend’s system. The static identifier that should be used to connect the application’s identity across Blend and external integrations.
loan_number: Option<String>
A mutable identifier of the application. Not safe to use to connect the application’s identity across Blend and external systems because it can and (for most implementations) will change. Default value is an incremented ID set by Blend. Other Values could be LOS GUID after export of the loan to LOS (may be the same as the losID field or different), Can be manually set to anything by lenders in the UI or programmatically via the API.
datetime: Option<String>
submit time of NPS
comment: Option<String>
NPS Comment submitted by borrower
score: Option<i64>
NPS Score (0-10)
Trait Implementations§
Source§impl Debug for ReportingNpsSchema
impl Debug for ReportingNpsSchema
Source§impl<'de> Deserialize<'de> for ReportingNpsSchema
impl<'de> Deserialize<'de> for ReportingNpsSchema
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 Display for ReportingNpsSchema
impl Display for ReportingNpsSchema
Auto Trait Implementations§
impl Freeze for ReportingNpsSchema
impl RefUnwindSafe for ReportingNpsSchema
impl Send for ReportingNpsSchema
impl Sync for ReportingNpsSchema
impl Unpin for ReportingNpsSchema
impl UnwindSafe for ReportingNpsSchema
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