#[repr(u8)]pub enum OrgType {
Corporation = 0,
LLC = 1,
Partnership = 2,
DAO = 3,
Foundation = 4,
Trust = 5,
Cooperative = 6,
Other = 255,
}Expand description
Organization types
Variants§
Corporation = 0
Corporation (C-Corp, S-Corp)
LLC = 1
Limited Liability Company
Partnership = 2
Partnership (LP, LLP, GP)
DAO = 3
Decentralized Autonomous Organization
Foundation = 4
Foundation / Non-profit
Trust = 5
Trust
Cooperative = 6
Cooperative
Other = 255
Other
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for OrgType
impl<'de> Deserialize<'de> for OrgType
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 OrgType
impl Eq for OrgType
impl StructuralPartialEq for OrgType
Auto Trait Implementations§
impl Freeze for OrgType
impl RefUnwindSafe for OrgType
impl Send for OrgType
impl Sync for OrgType
impl Unpin for OrgType
impl UnsafeUnpin for OrgType
impl UnwindSafe for OrgType
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