#[repr(u8)]pub enum EncumbranceType {
Show 29 variants
FirstMortgage = 0,
SecondMortgage = 1,
Heloc = 2,
ReverseMortgage = 3,
ConstructionLoan = 4,
CommercialMortgage = 5,
MechanicsLien = 10,
TaxLien = 11,
JudgmentLien = 12,
HoaLien = 13,
ChildSupportLien = 14,
IrsLien = 15,
MunicipalLien = 16,
UccLien = 17,
VoluntaryLien = 18,
AttachmentLien = 19,
ResidentialLease = 30,
CommercialLease = 31,
GroundLease = 32,
Sublease = 33,
Easement = 40,
RightOfWay = 41,
RestrictiveCovenant = 42,
ConservationEasement = 43,
UtilityEasement = 44,
LisPendens = 50,
NoticeOfDefault = 51,
NoticeOfTrusteeSale = 52,
Other = 255,
}Expand description
Encumbrance type
Variants§
FirstMortgage = 0
First mortgage/deed of trust
SecondMortgage = 1
Second mortgage
Heloc = 2
Home equity line of credit
ReverseMortgage = 3
Reverse mortgage
ConstructionLoan = 4
Construction loan
CommercialMortgage = 5
Commercial mortgage
MechanicsLien = 10
Mechanics lien
TaxLien = 11
Tax lien
JudgmentLien = 12
Judgment lien
HoaLien = 13
HOA lien
ChildSupportLien = 14
Child support lien
IrsLien = 15
IRS lien
MunicipalLien = 16
Municipal lien
UccLien = 17
UCC lien
VoluntaryLien = 18
Voluntary lien
AttachmentLien = 19
Attachment lien
ResidentialLease = 30
Residential lease
CommercialLease = 31
Commercial lease
GroundLease = 32
Ground lease
Sublease = 33
Sublease
Easement = 40
Easement
RightOfWay = 41
Right of way
RestrictiveCovenant = 42
Restrictive covenant
ConservationEasement = 43
Conservation easement
UtilityEasement = 44
Utility easement
LisPendens = 50
Lis pendens
NoticeOfDefault = 51
Notice of default
NoticeOfTrusteeSale = 52
Notice of trustee sale
Other = 255
Other encumbrance
Trait Implementations§
Source§impl Clone for EncumbranceType
impl Clone for EncumbranceType
Source§fn clone(&self) -> EncumbranceType
fn clone(&self) -> EncumbranceType
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 EncumbranceType
impl Debug for EncumbranceType
Source§impl<'de> Deserialize<'de> for EncumbranceType
impl<'de> Deserialize<'de> for EncumbranceType
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 Hash for EncumbranceType
impl Hash for EncumbranceType
Source§impl PartialEq for EncumbranceType
impl PartialEq for EncumbranceType
Source§fn eq(&self, other: &EncumbranceType) -> bool
fn eq(&self, other: &EncumbranceType) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for EncumbranceType
impl Serialize for EncumbranceType
impl Copy for EncumbranceType
impl Eq for EncumbranceType
impl StructuralPartialEq for EncumbranceType
Auto Trait Implementations§
impl Freeze for EncumbranceType
impl RefUnwindSafe for EncumbranceType
impl Send for EncumbranceType
impl Sync for EncumbranceType
impl Unpin for EncumbranceType
impl UnsafeUnpin for EncumbranceType
impl UnwindSafe for EncumbranceType
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