pub enum SourcingProjectStatus {
Draft,
SpendAnalysis,
Qualification,
RfxActive,
Evaluation,
Negotiation,
Awarded,
Completed,
Cancelled,
}Expand description
Status of a sourcing project.
Variants§
Draft
Project created, not yet started
SpendAnalysis
Spend analysis in progress
Qualification
Supplier qualification phase
RfxActive
RFx in progress
Evaluation
Evaluating bids
Negotiation
Contract negotiation
Awarded
Contract awarded
Completed
Project completed
Cancelled
Project cancelled
Trait Implementations§
Source§impl Clone for SourcingProjectStatus
impl Clone for SourcingProjectStatus
Source§fn clone(&self) -> SourcingProjectStatus
fn clone(&self) -> SourcingProjectStatus
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 SourcingProjectStatus
impl Debug for SourcingProjectStatus
Source§impl Default for SourcingProjectStatus
impl Default for SourcingProjectStatus
Source§fn default() -> SourcingProjectStatus
fn default() -> SourcingProjectStatus
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SourcingProjectStatus
impl<'de> Deserialize<'de> for SourcingProjectStatus
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 Hash for SourcingProjectStatus
impl Hash for SourcingProjectStatus
Source§impl PartialEq for SourcingProjectStatus
impl PartialEq for SourcingProjectStatus
Source§impl Serialize for SourcingProjectStatus
impl Serialize for SourcingProjectStatus
impl Copy for SourcingProjectStatus
impl Eq for SourcingProjectStatus
impl StructuralPartialEq for SourcingProjectStatus
Auto Trait Implementations§
impl Freeze for SourcingProjectStatus
impl RefUnwindSafe for SourcingProjectStatus
impl Send for SourcingProjectStatus
impl Sync for SourcingProjectStatus
impl Unpin for SourcingProjectStatus
impl UnwindSafe for SourcingProjectStatus
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.