Enum dao::bid_escrow::bid::BidStatus
source · pub enum BidStatus {
Created,
Picked,
Rejected,
Reclaimed,
Canceled,
}
Expand description
Bid status representation
Variants§
Created
Placed, awaiting to be picked.
Picked
Chosen by the Job Poster
.
Rejected
The Bid was not chosen by the Job Poster
.
Reclaimed
The bid was taken over during Grace Period.
Canceled
Cancel due eg. the Job Poster
was slashed.
Trait Implementations§
source§impl BorshDeserialize for BidStatus
impl BorshDeserialize for BidStatus
source§fn deserialize(buf: &mut &[u8]) -> Result<Self>
fn deserialize(buf: &mut &[u8]) -> Result<Self>
Deserializes this instance from a given slice of bytes.
Updates the buffer to point at the remaining bytes.
§fn try_from_slice(v: &[u8]) -> Result<Self, Error>
fn try_from_slice(v: &[u8]) -> Result<Self, Error>
Deserialize this instance from a slice of bytes.
source§impl PartialEq for BidStatus
impl PartialEq for BidStatus
impl Copy for BidStatus
impl StructuralPartialEq for BidStatus
Auto Trait Implementations§
impl RefUnwindSafe for BidStatus
impl Send for BidStatus
impl Sync for BidStatus
impl Unpin for BidStatus
impl UnwindSafe for BidStatus
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