pub struct GetProjectInvoiceResponse {
pub project_uuid: String,
pub invoice_uuid: String,
pub year: i32,
pub month: i32,
pub created_by: String,
pub invoice: Option<Box<GetInvoiceResponse>>,
}
Fields
project_uuid: String
invoice_uuid: String
year: i32
month: i32
created_by: String
invoice: Option<Box<GetInvoiceResponse>>
Implementations
Trait Implementations
sourceimpl Clone for GetProjectInvoiceResponse
impl Clone for GetProjectInvoiceResponse
sourcefn clone(&self) -> GetProjectInvoiceResponse
fn clone(&self) -> GetProjectInvoiceResponse
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for GetProjectInvoiceResponse
impl Debug for GetProjectInvoiceResponse
sourceimpl Default for GetProjectInvoiceResponse
impl Default for GetProjectInvoiceResponse
sourcefn default() -> GetProjectInvoiceResponse
fn default() -> GetProjectInvoiceResponse
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for GetProjectInvoiceResponse
impl<'de> Deserialize<'de> for GetProjectInvoiceResponse
sourcefn 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
sourceimpl PartialEq<GetProjectInvoiceResponse> for GetProjectInvoiceResponse
impl PartialEq<GetProjectInvoiceResponse> for GetProjectInvoiceResponse
sourcefn eq(&self, other: &GetProjectInvoiceResponse) -> bool
fn eq(&self, other: &GetProjectInvoiceResponse) -> bool
sourceimpl Serialize for GetProjectInvoiceResponse
impl Serialize for GetProjectInvoiceResponse
impl StructuralPartialEq for GetProjectInvoiceResponse
Auto Trait Implementations
impl RefUnwindSafe for GetProjectInvoiceResponse
impl Send for GetProjectInvoiceResponse
impl Sync for GetProjectInvoiceResponse
impl Unpin for GetProjectInvoiceResponse
impl UnwindSafe for GetProjectInvoiceResponse
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more