pub struct PackageSchema {
pub id: String,
pub los_id: Option<String>,
pub requested_by: Option<String>,
pub type_: Option<String>,
pub status: String,
pub display_status: Option<String>,
pub sent_date: Option<String>,
pub recipients: Option<Vec<Value>>,
pub documents: Option<Vec<String>>,
pub name: Option<String>,
}
Fields§
§id: String
The UUID of the Package in Blend’s system. The static identifier that should be used to connect the package’s identity across Blend and external integrations.
los_id: Option<String>
The UUID or GUID of the current resource in the LOS AFTER initial export to the LOS. For loans this may match the loan reference number depending on the LOS and if the customer has selected to use only GUIDs instead of UUIDs in their LOS settings. For all other resources, it is the static identifier of this resource in the LOS.
requested_by: Option<String>
§type_: Option<String>
§status: String
ENUM describing the status of the package
display_status: Option<String>
§sent_date: Option<String>
UTC Timestamp of package sent date
recipients: Option<Vec<Value>>
§documents: Option<Vec<String>>
Array of document IDs associated with this Package
name: Option<String>
Optional name field for package when type is ‘DOCUMENT_PACKAGE’ or ‘OTHER_DISCLOSURE,’ forbidden otherwise
Trait Implementations§
Source§impl Debug for PackageSchema
impl Debug for PackageSchema
Source§impl<'de> Deserialize<'de> for PackageSchema
impl<'de> Deserialize<'de> for PackageSchema
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 PackageSchema
impl Display for PackageSchema
Auto Trait Implementations§
impl Freeze for PackageSchema
impl RefUnwindSafe for PackageSchema
impl Send for PackageSchema
impl Sync for PackageSchema
impl Unpin for PackageSchema
impl UnwindSafe for PackageSchema
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