pub struct InvoiceItemCategory {
pub id: Option<i64>,
pub use_as_service: Option<bool>,
pub created_at: Option<String>,
pub name: Option<String>,
pub use_as_expense: Option<bool>,
pub updated_at: Option<String>,
}Fields§
§id: Option<i64>Unique ID for the invoice item category.
use_as_service: Option<bool>Whether this invoice item category is used for billable hours when generating an invoice.
created_at: Option<String>Date and time the invoice item category was created.
name: Option<String>The name of the invoice item category.
use_as_expense: Option<bool>Whether this invoice item category is used for expenses when generating an invoice.
updated_at: Option<String>Date and time the invoice item category was last updated.
Trait Implementations§
Source§impl Debug for InvoiceItemCategory
impl Debug for InvoiceItemCategory
Source§impl Default for InvoiceItemCategory
impl Default for InvoiceItemCategory
Source§fn default() -> InvoiceItemCategory
fn default() -> InvoiceItemCategory
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for InvoiceItemCategory
impl<'de> Deserialize<'de> for InvoiceItemCategory
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
Source§impl Display for InvoiceItemCategory
impl Display for InvoiceItemCategory
Auto Trait Implementations§
impl Freeze for InvoiceItemCategory
impl RefUnwindSafe for InvoiceItemCategory
impl Send for InvoiceItemCategory
impl Sync for InvoiceItemCategory
impl Unpin for InvoiceItemCategory
impl UnwindSafe for InvoiceItemCategory
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