pub struct DocumentSummary {
pub category: Option<String>,
pub created_at: Option<i32>,
pub esign_provider: Option<String>,
pub id: Option<String>,
pub signed_at: Option<i32>,
pub status: Option<String>,
pub template_id: Option<String>,
pub template_version: Option<i32>,
pub title: Option<String>,
pub updated_at: Option<i32>,
}Fields§
§category: Option<String>Category is the template’s category: formation, equity, ops or sales.
created_at: Option<i32>CreatedAt is when the document was generated, in unix seconds.
esign_provider: Option<String>EsignProvider names the e-signature provider handling it, absent until a signature has been requested.
id: Option<String>ID is the document’s server-minted handle, "doc_"-prefixed.
signed_at: Option<i32>SignedAt is when the provider reported completion, in unix seconds. Absent until then.
status: Option<String>Status is the lifecycle state: draft, out_for_signature, signed or voided. There is deliberately no "legally valid" state — that is counsel’s determination, not the platform’s.
template_id: Option<String>TemplateID is the template it was rendered from.
template_version: Option<i32>TemplateVersion is WHICH version of that template rendered it, so the document is reproducible and auditable.
title: Option<String>Title is the document’s title, inherited from the template.
updated_at: Option<i32>UpdatedAt is when it last changed, in unix seconds.
Implementations§
Source§impl DocumentSummary
impl DocumentSummary
pub fn new() -> DocumentSummary
Trait Implementations§
Source§impl Clone for DocumentSummary
impl Clone for DocumentSummary
Source§fn clone(&self) -> DocumentSummary
fn clone(&self) -> DocumentSummary
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more