Struct lexoffice::model::invoices::Files[][src]

pub struct Files {
    pub document_file_id: Option<Uuid>,
}

Fields

document_file_id: Option<Uuid>

The id of the invoice PDF. The PDF will be created when the invoice turns from draft into status open. To download the invoice PDF file please use the files endpoint.

Implementations

impl Files[src]

pub fn builder() -> FilesBuilder<((),)>[src]

Create a builder for building Files. On the builder, call .document_file_id(...)(optional) to set the values of the fields. Finally, call .build() to create the instance of Files.

Trait Implementations

impl Clone for Files[src]

impl Debug for Files[src]

impl<'de> Deserialize<'de> for Files[src]

impl PartialEq<Files> for Files[src]

impl Serialize for Files[src]

impl StructuralPartialEq for Files[src]

Auto Trait Implementations

impl RefUnwindSafe for Files

impl Send for Files

impl Sync for Files

impl Unpin for Files

impl UnwindSafe for Files

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[src]

impl<T> From<T> for T[src]

impl<T> Instrument for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.