pub enum Assumption {
GrainTreatedAsReservation,
CustomerRecordIdTreatedAsStableJoinKey,
PetRecordIdTreatedAsStableJoinKey,
ProviderStatusMappingIsProvisional,
RawPayloadRetentionUnknown,
RefreshMutationPolicyUnknown,
}Expand description
Explicit ingestion assumptions made while normalizing provider data.
Variants§
GrainTreatedAsReservation
Grain treated as reservation source-data role, provider status, or explicit normalization assumption.
CustomerRecordIdTreatedAsStableJoinKey
Customer record ID treated as stable join key source-data role, provider status, or explicit normalization assumption.
PetRecordIdTreatedAsStableJoinKey
Pet record ID treated as stable join key source-data role, provider status, or explicit normalization assumption.
ProviderStatusMappingIsProvisional
Provider status mapping is provisional source-data role, provider status, or explicit normalization assumption.
RawPayloadRetentionUnknown
Raw payload retention unknown source-data role, provider status, or explicit normalization assumption.
RefreshMutationPolicyUnknown
Refresh mutation policy unknown source-data role, provider status, or explicit normalization assumption.
Trait Implementations§
Source§impl Clone for Assumption
impl Clone for Assumption
Source§fn clone(&self) -> Assumption
fn clone(&self) -> Assumption
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 Assumption
impl Debug for Assumption
Source§impl<'de> Deserialize<'de> for Assumption
impl<'de> Deserialize<'de> for Assumption
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 PartialEq for Assumption
impl PartialEq for Assumption
Source§impl Serialize for Assumption
impl Serialize for Assumption
impl Copy for Assumption
impl Eq for Assumption
impl StructuralPartialEq for Assumption
Auto Trait Implementations§
impl Freeze for Assumption
impl RefUnwindSafe for Assumption
impl Send for Assumption
impl Sync for Assumption
impl Unpin for Assumption
impl UnsafeUnpin for Assumption
impl UnwindSafe for Assumption
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