pub struct ClosingDocumentReferenceRequest {
pub document_id: String,
pub source_type: String,
pub closing_designation: Option<String>,
pub require_notarization: Option<bool>,
pub signers_required: Option<String>,
pub recipients: Option<Vec<ClosingDocumentRecipients>>,
}
Fields§
§document_id: String
Blend Document ID
source_type: String
The source type
closing_designation: Option<String>
The document closing designation accepted by the API. If PRE_CLOSING
is provided, then a sourceType
of LENDER
is not allowed; it must be TITLE
to indicate the addition of a pre-closing document by the title/settlement agent.
require_notarization: Option<bool>
Whether the document requires notarization.
signers_required: Option<String>
The signers required for this document. If provided, you must also provide recipients
.
recipients: Option<Vec<ClosingDocumentRecipients>>
Trait Implementations§
Source§impl<'de> Deserialize<'de> for ClosingDocumentReferenceRequest
impl<'de> Deserialize<'de> for ClosingDocumentReferenceRequest
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 ClosingDocumentReferenceRequest
impl RefUnwindSafe for ClosingDocumentReferenceRequest
impl Send for ClosingDocumentReferenceRequest
impl Sync for ClosingDocumentReferenceRequest
impl Unpin for ClosingDocumentReferenceRequest
impl UnwindSafe for ClosingDocumentReferenceRequest
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