#[non_exhaustive]pub enum LegalEntityCompanyStructure {
Show 24 variants
FreeZoneEstablishment,
FreeZoneLlc,
GovernmentInstrumentality,
GovernmentalUnit,
IncorporatedNonProfit,
IncorporatedPartnership,
LimitedLiabilityPartnership,
Llc,
MultiMemberLlc,
PrivateCompany,
PrivateCorporation,
PrivatePartnership,
PublicCompany,
PublicCorporation,
PublicPartnership,
RegisteredCharity,
SingleMemberLlc,
SoleEstablishment,
SoleProprietorship,
TaxExemptGovernmentInstrumentality,
UnincorporatedAssociation,
UnincorporatedNonProfit,
UnincorporatedPartnership,
Unknown(String),
}
Expand description
The category identifying the legal structure of the company or legal entity.
Also available for accounts where controller.requirement_collection is stripe
.
See Business structure for more details.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
FreeZoneEstablishment
FreeZoneLlc
GovernmentInstrumentality
GovernmentalUnit
IncorporatedNonProfit
IncorporatedPartnership
LimitedLiabilityPartnership
Llc
MultiMemberLlc
PrivateCompany
PrivateCorporation
PrivatePartnership
PublicCompany
PublicCorporation
PublicPartnership
RegisteredCharity
SingleMemberLlc
SoleEstablishment
SoleProprietorship
TaxExemptGovernmentInstrumentality
UnincorporatedAssociation
UnincorporatedNonProfit
UnincorporatedPartnership
Unknown(String)
An unrecognized value from Stripe. Should not be used as a request parameter.
Implementations§
Trait Implementations§
Source§impl Clone for LegalEntityCompanyStructure
impl Clone for LegalEntityCompanyStructure
Source§fn clone(&self) -> LegalEntityCompanyStructure
fn clone(&self) -> LegalEntityCompanyStructure
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 LegalEntityCompanyStructure
impl Debug for LegalEntityCompanyStructure
Source§impl FromValueOpt for LegalEntityCompanyStructure
impl FromValueOpt for LegalEntityCompanyStructure
fn from_value(v: Value) -> Option<Self>
impl Eq for LegalEntityCompanyStructure
impl StructuralPartialEq for LegalEntityCompanyStructure
Auto Trait Implementations§
impl Freeze for LegalEntityCompanyStructure
impl RefUnwindSafe for LegalEntityCompanyStructure
impl Send for LegalEntityCompanyStructure
impl Sync for LegalEntityCompanyStructure
impl Unpin for LegalEntityCompanyStructure
impl UnwindSafe for LegalEntityCompanyStructure
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