#[repr(u8)]pub enum ClaimType {
Show 22 variants
FireDamage = 0,
WaterDamage = 1,
StormDamage = 2,
Theft = 3,
Vandalism = 4,
StructuralDamage = 5,
FloodDamage = 6,
EarthquakeDamage = 7,
Collision = 20,
Comprehensive = 21,
HitAndRun = 22,
TotalLoss = 23,
UninsuredMotoristClaim = 24,
BodilyInjury = 40,
PropertyDamageLiability = 41,
PersonalInjuryClaim = 42,
TitleDefect = 50,
LienNotShown = 51,
Forgery = 52,
Fraud = 53,
Encroachment = 54,
Other = 255,
}Expand description
Claim type
Variants§
FireDamage = 0
Fire damage
WaterDamage = 1
Water damage
StormDamage = 2
Storm damage
Theft = 3
Theft
Vandalism = 4
Vandalism
StructuralDamage = 5
Structural damage
FloodDamage = 6
Flood damage
EarthquakeDamage = 7
Earthquake damage
Collision = 20
Collision
Comprehensive = 21
Comprehensive (non-collision)
HitAndRun = 22
Hit and run
TotalLoss = 23
Total loss
UninsuredMotoristClaim = 24
Uninsured motorist
BodilyInjury = 40
Bodily injury
PropertyDamageLiability = 41
Property damage liability
PersonalInjuryClaim = 42
Personal injury
TitleDefect = 50
Title defect
LienNotShown = 51
Lien not shown
Forgery = 52
Forgery
Fraud = 53
Fraud
Encroachment = 54
Encroachment
Other = 255
Other claim type
Trait Implementations§
Source§impl<'de> Deserialize<'de> for ClaimType
impl<'de> Deserialize<'de> for ClaimType
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
impl Copy for ClaimType
impl Eq for ClaimType
impl StructuralPartialEq for ClaimType
Auto Trait Implementations§
impl Freeze for ClaimType
impl RefUnwindSafe for ClaimType
impl Send for ClaimType
impl Sync for ClaimType
impl Unpin for ClaimType
impl UnsafeUnpin for ClaimType
impl UnwindSafe for ClaimType
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