pub struct BillableClient {Show 24 fields
pub id: Option<String>,
pub max_days_to_pay: Option<i32>,
pub tax_rate: Option<f64>,
pub nature: Option<String>,
pub rate: Option<f64>,
pub rate_type: Option<RateType>,
pub project_name: Option<String>,
pub vat_number: Option<String>,
pub address: Option<String>,
pub city: Option<String>,
pub name: Option<String>,
pub email_address: Option<String>,
pub country_code: Option<String>,
pub phone_number: Option<String>,
pub contract_status: Option<ContractStatus>,
pub start_date: Option<String>,
pub end_date: Option<String>,
pub document_ids: Option<Vec<String>>,
pub imported: Option<bool>,
pub imported_date: Option<String>,
pub default_working_days: Option<Vec<DefaultWorkingDays>>,
pub company_number: Option<String>,
pub clean_vat_number: Option<String>,
pub ublrate_type: Option<String>,
}Fields§
§id: Option<String>§max_days_to_pay: Option<i32>§tax_rate: Option<f64>§nature: Option<String>§rate: Option<f64>§rate_type: Option<RateType>§project_name: Option<String>§vat_number: Option<String>§address: Option<String>§city: Option<String>§name: Option<String>§email_address: Option<String>§country_code: Option<String>§phone_number: Option<String>§contract_status: Option<ContractStatus>§start_date: Option<String>§end_date: Option<String>§document_ids: Option<Vec<String>>§imported: Option<bool>§imported_date: Option<String>§default_working_days: Option<Vec<DefaultWorkingDays>>§company_number: Option<String>§clean_vat_number: Option<String>§ublrate_type: Option<String>Implementations§
Source§impl BillableClient
impl BillableClient
pub fn new() -> BillableClient
Trait Implementations§
Source§impl Clone for BillableClient
impl Clone for BillableClient
Source§fn clone(&self) -> BillableClient
fn clone(&self) -> BillableClient
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for BillableClient
impl Debug for BillableClient
Source§impl Default for BillableClient
impl Default for BillableClient
Source§fn default() -> BillableClient
fn default() -> BillableClient
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for BillableClient
impl<'de> Deserialize<'de> for BillableClient
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 PartialEq for BillableClient
impl PartialEq for BillableClient
Source§impl Serialize for BillableClient
impl Serialize for BillableClient
impl StructuralPartialEq for BillableClient
Auto Trait Implementations§
impl Freeze for BillableClient
impl RefUnwindSafe for BillableClient
impl Send for BillableClient
impl Sync for BillableClient
impl Unpin for BillableClient
impl UnwindSafe for BillableClient
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