pub struct Export {
pub error_message: Option<String>,
pub export_id: Option<String>,
pub generate_export_finished_at: Option<String>,
pub generate_export_started_at: Option<String>,
pub invoices_document_ids: Option<Vec<String>>,
pub status: Option<ExportStatus>,
}Expand description
Export : Detailed information about the export.
Fields§
§error_message: Option<String>When the export generation fails, this attribute contains a description of the error.
export_id: Option<String>The export identifier.
generate_export_finished_at: Option<String>The date and time when the export generation finished. Vales are in ISO 8601 date-time format.
generate_export_started_at: Option<String>The date and time when the export generation started. Values are in ISO 8601 date-time format.
invoices_document_ids: Option<Vec<String>>The identifier for the export documents. To get the information required to retrieve the export document’s contents, pass each ID in the getInvoicesDocument operation. This list is empty until the status is DONE.
status: Option<ExportStatus>Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Export
impl<'de> Deserialize<'de> for Export
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
impl StructuralPartialEq for Export
Auto Trait Implementations§
impl Freeze for Export
impl RefUnwindSafe for Export
impl Send for Export
impl Sync for Export
impl Unpin for Export
impl UnwindSafe for Export
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