Struct stripe::Company [−][src]
Fields
address: Option<Address>
address_kana: Option<Address>
The Kana variation of the company's primary address (Japan only).
address_kanji: Option<Address>
The Kanji variation of the company's primary address (Japan only).
directors_provided: Option<bool>
Whether the company's directors have been provided.
This Boolean will be true
if you've manually indicated that all directors are provided via the directors_provided
parameter.
executives_provided: Option<bool>
Whether the company's executives have been provided.
This Boolean will be true
if you've manually indicated that all executives are provided via the executives_provided
parameter, or if Stripe determined that sufficient executives were provided.
name: Option<String>
The company's legal name.
name_kana: Option<String>
The Kana variation of the company's legal name (Japan only).
name_kanji: Option<String>
The Kanji variation of the company's legal name (Japan only).
owners_provided: Option<bool>
Whether the company's owners have been provided.
This Boolean will be true
if you've manually indicated that all owners are provided via the owners_provided
parameter, or if Stripe determined that sufficient owners were provided.
Stripe determines ownership requirements using both the number of owners provided and their total percent ownership (calculated by adding the percent_ownership
of each owner together).
phone: Option<String>
The company's phone number (used for verification).
structure: Option<CompanyStructure>
The category identifying the legal structure of the company or legal entity.
See Business structure for more details.
tax_id_provided: Option<bool>
Whether the company's business ID number was provided.
tax_id_registrar: Option<String>
The jurisdiction in which the tax_id
is registered (Germany-based companies only).
vat_id_provided: Option<bool>
Whether the company's business VAT number was provided.
verification: Option<CompanyVerification>
Information on the verification state of the company.
Trait Implementations
impl Clone for Company
[src]
impl Debug for Company
[src]
impl<'de> Deserialize<'de> for Company
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl Serialize for Company
[src]
Auto Trait Implementations
impl RefUnwindSafe for Company
[src]
impl Send for Company
[src]
impl Sync for Company
[src]
impl Unpin for Company
[src]
impl UnwindSafe for Company
[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
T: for<'de> Deserialize<'de>,
impl<T> From<T> for T
[src]
impl<T> Instrument for T
[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T> Instrument for T
[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
pub fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,
pub fn vzip(self) -> V
impl<T> WithSubscriber for T
[src]
pub fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
[src]
S: Into<Dispatch>,