pub struct ContractTypeDistribution {
pub fixed_price: f64,
pub blanket: f64,
pub time_and_materials: f64,
pub service_agreement: f64,
}Expand description
Distribution of contract types.
Fields§
§fixed_price: f64Fixed price percentage
blanket: f64Blanket/framework percentage
time_and_materials: f64Time and materials percentage
service_agreement: f64Service agreement percentage
Trait Implementations§
Source§impl Clone for ContractTypeDistribution
impl Clone for ContractTypeDistribution
Source§fn clone(&self) -> ContractTypeDistribution
fn clone(&self) -> ContractTypeDistribution
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 ContractTypeDistribution
impl Debug for ContractTypeDistribution
Source§impl Default for ContractTypeDistribution
impl Default for ContractTypeDistribution
Source§impl<'de> Deserialize<'de> for ContractTypeDistribution
impl<'de> Deserialize<'de> for ContractTypeDistribution
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 ContractTypeDistribution
impl RefUnwindSafe for ContractTypeDistribution
impl Send for ContractTypeDistribution
impl Sync for ContractTypeDistribution
impl Unpin for ContractTypeDistribution
impl UnsafeUnpin for ContractTypeDistribution
impl UnwindSafe for ContractTypeDistribution
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