pub enum CocomoMode {
Organic,
SemiDetached,
Embedded,
}Expand description
COCOMO I (Basic) project mode — determines the a/b/c/d exponent coefficients.
Variants§
Organic
Small team, familiar domain. Effort = 2.4 × KSLOC^1.05.
SemiDetached
Mixed constraints. Effort = 3.0 × KSLOC^1.12.
Embedded
Tight hardware/OS constraints. Effort = 3.6 × KSLOC^1.20.
Trait Implementations§
Source§impl Clone for CocomoMode
impl Clone for CocomoMode
Source§fn clone(&self) -> CocomoMode
fn clone(&self) -> CocomoMode
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for CocomoMode
Source§impl Debug for CocomoMode
impl Debug for CocomoMode
Source§impl Default for CocomoMode
impl Default for CocomoMode
Source§fn default() -> CocomoMode
fn default() -> CocomoMode
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CocomoMode
impl<'de> Deserialize<'de> for CocomoMode
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
impl Eq for CocomoMode
Source§impl PartialEq for CocomoMode
impl PartialEq for CocomoMode
Source§fn eq(&self, other: &CocomoMode) -> bool
fn eq(&self, other: &CocomoMode) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for CocomoMode
impl Serialize for CocomoMode
impl StructuralPartialEq for CocomoMode
Auto Trait Implementations§
impl Freeze for CocomoMode
impl RefUnwindSafe for CocomoMode
impl Send for CocomoMode
impl Sync for CocomoMode
impl Unpin for CocomoMode
impl UnsafeUnpin for CocomoMode
impl UnwindSafe for CocomoMode
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