pub enum PackageStatus {
ReadyForPickup,
PickedUp,
AtOriginFC,
AtDestinationFC,
Delivered,
Rejected,
Undeliverable,
ReturnedToSeller,
LostInTransit,
LabelCanceled,
DamagedInTransit,
OutForDelivery,
}Expand description
PackageStatus : The status of the package. The status of the package.
Variants
ReadyForPickup
PickedUp
AtOriginFC
AtDestinationFC
Delivered
Rejected
Undeliverable
ReturnedToSeller
LostInTransit
LabelCanceled
DamagedInTransit
OutForDelivery
Trait Implementations
sourceimpl Clone for PackageStatus
impl Clone for PackageStatus
sourcefn clone(&self) -> PackageStatus
fn clone(&self) -> PackageStatus
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresourceimpl Debug for PackageStatus
impl Debug for PackageStatus
sourceimpl Default for PackageStatus
impl Default for PackageStatus
sourcefn default() -> PackageStatus
fn default() -> PackageStatus
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for PackageStatus
impl<'de> Deserialize<'de> for PackageStatus
sourcefn 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
sourceimpl Hash for PackageStatus
impl Hash for PackageStatus
sourceimpl Ord for PackageStatus
impl Ord for PackageStatus
sourcefn cmp(&self, other: &PackageStatus) -> Ordering
fn cmp(&self, other: &PackageStatus) -> Ordering
1.21.0 · sourcefn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
1.21.0 · sourcefn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
1.50.0 · sourcefn clamp(self, min: Self, max: Self) -> Selfwhere
Self: Sized + PartialOrd<Self>,
fn clamp(self, min: Self, max: Self) -> Selfwhere
Self: Sized + PartialOrd<Self>,
Restrict a value to a certain interval. Read more
sourceimpl PartialEq<PackageStatus> for PackageStatus
impl PartialEq<PackageStatus> for PackageStatus
sourcefn eq(&self, other: &PackageStatus) -> bool
fn eq(&self, other: &PackageStatus) -> bool
sourceimpl PartialOrd<PackageStatus> for PackageStatus
impl PartialOrd<PackageStatus> for PackageStatus
sourcefn partial_cmp(&self, other: &PackageStatus) -> Option<Ordering>
fn partial_cmp(&self, other: &PackageStatus) -> Option<Ordering>
1.0.0 · sourcefn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self and other) and is used by the <=
operator. Read moresourceimpl Serialize for PackageStatus
impl Serialize for PackageStatus
sourceimpl ToString for PackageStatus
impl ToString for PackageStatus
impl Copy for PackageStatus
impl Eq for PackageStatus
impl StructuralEq for PackageStatus
impl StructuralPartialEq for PackageStatus
Auto Trait Implementations
impl RefUnwindSafe for PackageStatus
impl Send for PackageStatus
impl Sync for PackageStatus
impl Unpin for PackageStatus
impl UnwindSafe for PackageStatus
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
sourcefn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.