#[non_exhaustive]pub enum OfferStatus {
Concept,
NonBinding,
Binding,
Commissioned,
Invalid,
Rejected,
FollowedUp,
Pending,
Completed,
}Expand description
Status of an offer.
German: Angebotsstatus
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Concept
Concept phase (Konzeption)
NonBinding
Non-binding (Unverbindlich)
Binding
Binding (Verbindlich)
Commissioned
Commissioned/ordered (Beauftragt)
Invalid
Invalid (Ungueltig)
Rejected
Rejected (Abgelehnt)
FollowedUp
Followed up (Nachgefasst)
Pending
Pending (Ausstehend)
Completed
Completed (Erledigt)
Implementations§
Source§impl OfferStatus
impl OfferStatus
Sourcepub fn german_name(&self) -> &'static str
pub fn german_name(&self) -> &'static str
Returns the German name.
Trait Implementations§
Source§impl Clone for OfferStatus
impl Clone for OfferStatus
Source§fn clone(&self) -> OfferStatus
fn clone(&self) -> OfferStatus
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 OfferStatus
impl Debug for OfferStatus
Source§impl<'de> Deserialize<'de> for OfferStatus
impl<'de> Deserialize<'de> for OfferStatus
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 OfferStatus
impl Hash for OfferStatus
Source§impl PartialEq for OfferStatus
impl PartialEq for OfferStatus
Source§impl Serialize for OfferStatus
impl Serialize for OfferStatus
impl Copy for OfferStatus
impl Eq for OfferStatus
impl StructuralPartialEq for OfferStatus
Auto Trait Implementations§
impl Freeze for OfferStatus
impl RefUnwindSafe for OfferStatus
impl Send for OfferStatus
impl Sync for OfferStatus
impl Unpin for OfferStatus
impl UnwindSafe for OfferStatus
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