pub struct Business {
pub name: String,
pub registered_business_address: Box<Address>,
pub company_registration_number: Option<String>,
pub company_tax_identification_number: Option<String>,
pub non_latin_name: Option<String>,
}Expand description
Business : Information about the seller’s business. Certain fields may be omitted depending on the seller’s businessType.
Fields§
§name: StringThe registered business name.
registered_business_address: Box<Address>§company_registration_number: Option<String>The seller’s company registration number, if applicable. This field will be absent for individual sellers and sole proprietorships.
company_tax_identification_number: Option<String>The seller’s company tax identification number, if applicable. This field will be present for certain business types only, such as sole proprietorships.
non_latin_name: Option<String>The non-Latin script version of the registered business name, if applicable.
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Business
impl<'de> Deserialize<'de> for Business
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 StructuralPartialEq for Business
Auto Trait Implementations§
impl Freeze for Business
impl RefUnwindSafe for Business
impl Send for Business
impl Sync for Business
impl Unpin for Business
impl UnsafeUnpin for Business
impl UnwindSafe for Business
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