pub struct InvoiceExportPackagePart {
pub ordinal_number: i32,
pub part_name: String,
pub method: String,
pub url: String,
pub part_size: i64,
pub part_hash: String,
pub encrypted_part_size: i64,
pub encrypted_part_hash: String,
pub expiration_date: DateTime<Utc>,
}Fields§
§ordinal_number: i32§part_name: String§method: String§url: String§part_size: i64§part_hash: String§encrypted_part_size: i64§encrypted_part_hash: String§expiration_date: DateTime<Utc>Trait Implementations§
Source§impl Debug for InvoiceExportPackagePart
impl Debug for InvoiceExportPackagePart
Source§impl<'de> Deserialize<'de> for InvoiceExportPackagePart
impl<'de> Deserialize<'de> for InvoiceExportPackagePart
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 InvoiceExportPackagePart
impl RefUnwindSafe for InvoiceExportPackagePart
impl Send for InvoiceExportPackagePart
impl Sync for InvoiceExportPackagePart
impl Unpin for InvoiceExportPackagePart
impl UnsafeUnpin for InvoiceExportPackagePart
impl UnwindSafe for InvoiceExportPackagePart
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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