Skip to main content

StorageField

Enum StorageField 

Source
pub enum StorageField {
    ResortCount,
    BrandName,
    GroomingCadenceWeeks,
    TrainingProgramDurationWeeks,
    ManagerDailyBriefLaborMinutes,
    DataQualityHygieneLaborMinutes,
}
Expand description

Persisted fields that can reject invalid domain values during storage conversion.

Variants§

§

ResortCount

Resort-count field promoted into a positive domain count.

§

BrandName

Freeform brand-name field preserved for non-enumerated pet-resort banners.

§

GroomingCadenceWeeks

Grooming cadence quantity persisted in weeks when cadence is known.

§

TrainingProgramDurationWeeks

Training program duration quantity persisted in weeks.

§

ManagerDailyBriefLaborMinutes

Manager daily-brief labor-minute field used for before/after evidence.

§

DataQualityHygieneLaborMinutes

Data-quality hygiene labor-minute field used for before/after evidence.

Trait Implementations§

Source§

impl Clone for StorageField

Source§

fn clone(&self) -> StorageField

Returns a duplicate of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for StorageField

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl PartialEq for StorageField

Source§

fn eq(&self, other: &StorageField) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · Source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
Source§

impl Copy for StorageField

Source§

impl Eq for StorageField

Source§

impl StructuralPartialEq for StorageField

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<T> ToOwned for T
where T: Clone,

Source§

type Owned = T

The resulting type after obtaining ownership.
Source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
Source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.