Skip to main content

EconomicActivityBuilder

Struct EconomicActivityBuilder 

Source
pub struct EconomicActivityBuilder<S: State = Empty> { /* private fields */ }
Expand description

Use builder syntax to set the inputs and finish with build().

Implementations§

Source§

impl<S: State> EconomicActivityBuilder<S>

Source

pub fn build(self) -> EconomicActivity
where S: IsComplete,

Finish building and return the requested object

Source

pub fn id(self, value: String) -> EconomicActivityBuilder<SetId<S>>
where S::Id: IsUnset,

Required.

Source

pub fn schema(self, value: String) -> EconomicActivityBuilder<SetSchema<S>>
where S::Schema: IsUnset,

Optional (Some / Option setters). Default: "EconomicActivity".to_string().

Source

pub fn maybe_schema( self, value: Option<String>, ) -> EconomicActivityBuilder<SetSchema<S>>
where S::Schema: IsUnset,

Optional (Some / Option setters). Default: "EconomicActivity".to_string().

Source

pub fn aleph_url( self, value: impl Into<String>, ) -> EconomicActivityBuilder<SetAlephUrl<S>>
where S::AlephUrl: IsUnset,

Optional (Some / Option setters). Property: Aleph URL

Source

pub fn maybe_aleph_url( self, value: Option<impl Into<String>>, ) -> EconomicActivityBuilder<SetAlephUrl<S>>
where S::AlephUrl: IsUnset,

Optional (Some / Option setters). Property: Aleph URL

Source

pub fn bank_account( self, value: impl Into<String>, ) -> EconomicActivityBuilder<SetBankAccount<S>>
where S::BankAccount: IsUnset,

Optional (Some / Option setters). Property: Bank Account

Source

pub fn maybe_bank_account( self, value: Option<impl Into<String>>, ) -> EconomicActivityBuilder<SetBankAccount<S>>
where S::BankAccount: IsUnset,

Optional (Some / Option setters). Property: Bank Account

Source

pub fn bank_foreign( self, value: impl Into<String>, ) -> EconomicActivityBuilder<SetBankForeign<S>>
where S::BankForeign: IsUnset,

Optional (Some / Option setters). Property: Foreign currency bank

Source

pub fn maybe_bank_foreign( self, value: Option<impl Into<String>>, ) -> EconomicActivityBuilder<SetBankForeign<S>>
where S::BankForeign: IsUnset,

Optional (Some / Option setters). Property: Foreign currency bank

Source

pub fn bank_rub( self, value: impl Into<String>, ) -> EconomicActivityBuilder<SetBankRub<S>>
where S::BankRub: IsUnset,

Optional (Some / Option setters). Property: Rouble bank

Source

pub fn maybe_bank_rub( self, value: Option<impl Into<String>>, ) -> EconomicActivityBuilder<SetBankRub<S>>
where S::BankRub: IsUnset,

Optional (Some / Option setters). Property: Rouble bank

Source

pub fn ccd_number( self, value: impl Into<String>, ) -> EconomicActivityBuilder<SetCcdNumber<S>>
where S::CcdNumber: IsUnset,

Optional (Some / Option setters). Property: Customs Cargo Declaration Number

Source

pub fn maybe_ccd_number( self, value: Option<impl Into<String>>, ) -> EconomicActivityBuilder<SetCcdNumber<S>>
where S::CcdNumber: IsUnset,

Optional (Some / Option setters). Property: Customs Cargo Declaration Number

Source

pub fn ccd_value( self, value: impl Into<String>, ) -> EconomicActivityBuilder<SetCcdValue<S>>
where S::CcdValue: IsUnset,

Optional (Some / Option setters). Property: CCD Value

Source

pub fn maybe_ccd_value( self, value: Option<impl Into<String>>, ) -> EconomicActivityBuilder<SetCcdValue<S>>
where S::CcdValue: IsUnset,

Optional (Some / Option setters). Property: CCD Value

Source

pub fn contract( self, value: impl Into<String>, ) -> EconomicActivityBuilder<SetContract<S>>
where S::Contract: IsUnset,

Optional (Some / Option setters). Property: Contract

Source

pub fn maybe_contract( self, value: Option<impl Into<String>>, ) -> EconomicActivityBuilder<SetContract<S>>
where S::Contract: IsUnset,

Optional (Some / Option setters). Property: Contract

Source

pub fn contract_holder( self, value: impl Into<String>, ) -> EconomicActivityBuilder<SetContractHolder<S>>
where S::ContractHolder: IsUnset,

Optional (Some / Option setters). Property: Contract holder

Source

pub fn maybe_contract_holder( self, value: Option<impl Into<String>>, ) -> EconomicActivityBuilder<SetContractHolder<S>>
where S::ContractHolder: IsUnset,

Optional (Some / Option setters). Property: Contract holder

Source

pub fn customs_amount( self, value: impl Into<String>, ) -> EconomicActivityBuilder<SetCustomsAmount<S>>
where S::CustomsAmount: IsUnset,

Optional (Some / Option setters). Property: Customs Value Amount

Source

pub fn maybe_customs_amount( self, value: Option<impl Into<String>>, ) -> EconomicActivityBuilder<SetCustomsAmount<S>>
where S::CustomsAmount: IsUnset,

Optional (Some / Option setters). Property: Customs Value Amount

Source

pub fn customs_procedure( self, value: impl Into<String>, ) -> EconomicActivityBuilder<SetCustomsProcedure<S>>
where S::CustomsProcedure: IsUnset,

Optional (Some / Option setters). Property: Customs Procedure

Source

pub fn maybe_customs_procedure( self, value: Option<impl Into<String>>, ) -> EconomicActivityBuilder<SetCustomsProcedure<S>>
where S::CustomsProcedure: IsUnset,

Optional (Some / Option setters). Property: Customs Procedure

Source

pub fn date( self, value: impl Into<String>, ) -> EconomicActivityBuilder<SetDate<S>>
where S::Date: IsUnset,

Optional (Some / Option setters). Property: Date

Source

pub fn maybe_date( self, value: Option<impl Into<String>>, ) -> EconomicActivityBuilder<SetDate<S>>
where S::Date: IsUnset,

Optional (Some / Option setters). Property: Date

Source

pub fn declarant( self, value: impl Into<String>, ) -> EconomicActivityBuilder<SetDeclarant<S>>
where S::Declarant: IsUnset,

Optional (Some / Option setters). Property: Declarant

Source

pub fn maybe_declarant( self, value: Option<impl Into<String>>, ) -> EconomicActivityBuilder<SetDeclarant<S>>
where S::Declarant: IsUnset,

Optional (Some / Option setters). Property: Declarant

Source

pub fn departure_country( self, value: impl Into<String>, ) -> EconomicActivityBuilder<SetDepartureCountry<S>>
where S::DepartureCountry: IsUnset,

Optional (Some / Option setters). Property: Country of departure

Source

pub fn maybe_departure_country( self, value: Option<impl Into<String>>, ) -> EconomicActivityBuilder<SetDepartureCountry<S>>
where S::DepartureCountry: IsUnset,

Optional (Some / Option setters). Property: Country of departure

Source

pub fn description( self, value: impl Into<String>, ) -> EconomicActivityBuilder<SetDescription<S>>
where S::Description: IsUnset,

Optional (Some / Option setters). Property: Description

Source

pub fn maybe_description( self, value: Option<impl Into<String>>, ) -> EconomicActivityBuilder<SetDescription<S>>
where S::Description: IsUnset,

Optional (Some / Option setters). Property: Description

Source

pub fn destination_country( self, value: impl Into<String>, ) -> EconomicActivityBuilder<SetDestinationCountry<S>>
where S::DestinationCountry: IsUnset,

Optional (Some / Option setters). Property: Country of destination

Source

pub fn maybe_destination_country( self, value: Option<impl Into<String>>, ) -> EconomicActivityBuilder<SetDestinationCountry<S>>
where S::DestinationCountry: IsUnset,

Optional (Some / Option setters). Property: Country of destination

Source

pub fn direction_of_transportation( self, value: impl Into<String>, ) -> EconomicActivityBuilder<SetDirectionOfTransportation<S>>
where S::DirectionOfTransportation: IsUnset,

Optional (Some / Option setters). Property: Direction of transportation

Source

pub fn maybe_direction_of_transportation( self, value: Option<impl Into<String>>, ) -> EconomicActivityBuilder<SetDirectionOfTransportation<S>>
where S::DirectionOfTransportation: IsUnset,

Optional (Some / Option setters). Property: Direction of transportation

Source

pub fn dollar_exch_rate( self, value: impl Into<String>, ) -> EconomicActivityBuilder<SetDollarExchRate<S>>
where S::DollarExchRate: IsUnset,

Optional (Some / Option setters). Property: USD Exchange Rate

Source

pub fn maybe_dollar_exch_rate( self, value: Option<impl Into<String>>, ) -> EconomicActivityBuilder<SetDollarExchRate<S>>
where S::DollarExchRate: IsUnset,

Optional (Some / Option setters). Property: USD Exchange Rate

Source

pub fn end_date( self, value: impl Into<String>, ) -> EconomicActivityBuilder<SetEndDate<S>>
where S::EndDate: IsUnset,

Optional (Some / Option setters). Property: End date

Source

pub fn maybe_end_date( self, value: Option<impl Into<String>>, ) -> EconomicActivityBuilder<SetEndDate<S>>
where S::EndDate: IsUnset,

Optional (Some / Option setters). Property: End date

Source

pub fn goods_description( self, value: impl Into<String>, ) -> EconomicActivityBuilder<SetGoodsDescription<S>>
where S::GoodsDescription: IsUnset,

Optional (Some / Option setters). Property: Description of goods

Source

pub fn maybe_goods_description( self, value: Option<impl Into<String>>, ) -> EconomicActivityBuilder<SetGoodsDescription<S>>
where S::GoodsDescription: IsUnset,

Optional (Some / Option setters). Property: Description of goods

Source

pub fn index_text( self, value: impl Into<String>, ) -> EconomicActivityBuilder<SetIndexText<S>>
where S::IndexText: IsUnset,

Optional (Some / Option setters). Property: Index text

Source

pub fn maybe_index_text( self, value: Option<impl Into<String>>, ) -> EconomicActivityBuilder<SetIndexText<S>>
where S::IndexText: IsUnset,

Optional (Some / Option setters). Property: Index text

Source

pub fn invoice_amount( self, value: impl Into<String>, ) -> EconomicActivityBuilder<SetInvoiceAmount<S>>
where S::InvoiceAmount: IsUnset,

Optional (Some / Option setters). Property: Invoice Value Amount

Source

pub fn maybe_invoice_amount( self, value: Option<impl Into<String>>, ) -> EconomicActivityBuilder<SetInvoiceAmount<S>>
where S::InvoiceAmount: IsUnset,

Optional (Some / Option setters). Property: Invoice Value Amount

Source

pub fn modified_at( self, value: impl Into<String>, ) -> EconomicActivityBuilder<SetModifiedAt<S>>
where S::ModifiedAt: IsUnset,

Optional (Some / Option setters). Property: Modified on

Source

pub fn maybe_modified_at( self, value: Option<impl Into<String>>, ) -> EconomicActivityBuilder<SetModifiedAt<S>>
where S::ModifiedAt: IsUnset,

Optional (Some / Option setters). Property: Modified on

Source

pub fn names_mentioned( self, value: impl Into<String>, ) -> EconomicActivityBuilder<SetNamesMentioned<S>>
where S::NamesMentioned: IsUnset,

Optional (Some / Option setters). Property: Detected names

Source

pub fn maybe_names_mentioned( self, value: Option<impl Into<String>>, ) -> EconomicActivityBuilder<SetNamesMentioned<S>>
where S::NamesMentioned: IsUnset,

Optional (Some / Option setters). Property: Detected names

Source

pub fn origin_country( self, value: impl Into<String>, ) -> EconomicActivityBuilder<SetOriginCountry<S>>
where S::OriginCountry: IsUnset,

Optional (Some / Option setters). Property: Country of origin

Source

pub fn maybe_origin_country( self, value: Option<impl Into<String>>, ) -> EconomicActivityBuilder<SetOriginCountry<S>>
where S::OriginCountry: IsUnset,

Optional (Some / Option setters). Property: Country of origin

Source

pub fn proof( self, value: impl Into<String>, ) -> EconomicActivityBuilder<SetProof<S>>
where S::Proof: IsUnset,

Optional (Some / Option setters). Property: Source document

Source

pub fn maybe_proof( self, value: Option<impl Into<String>>, ) -> EconomicActivityBuilder<SetProof<S>>
where S::Proof: IsUnset,

Optional (Some / Option setters). Property: Source document

Source

pub fn publisher( self, value: impl Into<String>, ) -> EconomicActivityBuilder<SetPublisher<S>>
where S::Publisher: IsUnset,

Optional (Some / Option setters). Property: Publishing source

Source

pub fn maybe_publisher( self, value: Option<impl Into<String>>, ) -> EconomicActivityBuilder<SetPublisher<S>>
where S::Publisher: IsUnset,

Optional (Some / Option setters). Property: Publishing source

Source

pub fn publisher_url( self, value: impl Into<String>, ) -> EconomicActivityBuilder<SetPublisherUrl<S>>
where S::PublisherUrl: IsUnset,

Optional (Some / Option setters). Property: Publishing source URL

Source

pub fn maybe_publisher_url( self, value: Option<impl Into<String>>, ) -> EconomicActivityBuilder<SetPublisherUrl<S>>
where S::PublisherUrl: IsUnset,

Optional (Some / Option setters). Property: Publishing source URL

Source

pub fn receiver( self, value: impl Into<String>, ) -> EconomicActivityBuilder<SetReceiver<S>>
where S::Receiver: IsUnset,

Optional (Some / Option setters). Property: Receiver

Source

pub fn maybe_receiver( self, value: Option<impl Into<String>>, ) -> EconomicActivityBuilder<SetReceiver<S>>
where S::Receiver: IsUnset,

Optional (Some / Option setters). Property: Receiver

Source

pub fn record_id( self, value: impl Into<String>, ) -> EconomicActivityBuilder<SetRecordId<S>>
where S::RecordId: IsUnset,

Optional (Some / Option setters). Property: Record ID

Source

pub fn maybe_record_id( self, value: Option<impl Into<String>>, ) -> EconomicActivityBuilder<SetRecordId<S>>
where S::RecordId: IsUnset,

Optional (Some / Option setters). Property: Record ID

Source

pub fn retrieved_at( self, value: impl Into<String>, ) -> EconomicActivityBuilder<SetRetrievedAt<S>>
where S::RetrievedAt: IsUnset,

Optional (Some / Option setters). Property: Retrieved on

Source

pub fn maybe_retrieved_at( self, value: Option<impl Into<String>>, ) -> EconomicActivityBuilder<SetRetrievedAt<S>>
where S::RetrievedAt: IsUnset,

Optional (Some / Option setters). Property: Retrieved on

Source

pub fn sender( self, value: impl Into<String>, ) -> EconomicActivityBuilder<SetSender<S>>
where S::Sender: IsUnset,

Optional (Some / Option setters). Property: Sender

Source

pub fn maybe_sender( self, value: Option<impl Into<String>>, ) -> EconomicActivityBuilder<SetSender<S>>
where S::Sender: IsUnset,

Optional (Some / Option setters). Property: Sender

Source

pub fn source_url( self, value: impl Into<String>, ) -> EconomicActivityBuilder<SetSourceUrl<S>>
where S::SourceUrl: IsUnset,

Optional (Some / Option setters). Property: Source link

Source

pub fn maybe_source_url( self, value: Option<impl Into<String>>, ) -> EconomicActivityBuilder<SetSourceUrl<S>>
where S::SourceUrl: IsUnset,

Optional (Some / Option setters). Property: Source link

Source

pub fn start_date( self, value: impl Into<String>, ) -> EconomicActivityBuilder<SetStartDate<S>>
where S::StartDate: IsUnset,

Optional (Some / Option setters). Property: Start date

Source

pub fn maybe_start_date( self, value: Option<impl Into<String>>, ) -> EconomicActivityBuilder<SetStartDate<S>>
where S::StartDate: IsUnset,

Optional (Some / Option setters). Property: Start date

Source

pub fn summary( self, value: impl Into<String>, ) -> EconomicActivityBuilder<SetSummary<S>>
where S::Summary: IsUnset,

Optional (Some / Option setters). Property: Summary

Source

pub fn maybe_summary( self, value: Option<impl Into<String>>, ) -> EconomicActivityBuilder<SetSummary<S>>
where S::Summary: IsUnset,

Optional (Some / Option setters). Property: Summary

Source

pub fn trading_country( self, value: impl Into<String>, ) -> EconomicActivityBuilder<SetTradingCountry<S>>
where S::TradingCountry: IsUnset,

Optional (Some / Option setters). Property: Trading Country

Source

pub fn maybe_trading_country( self, value: Option<impl Into<String>>, ) -> EconomicActivityBuilder<SetTradingCountry<S>>
where S::TradingCountry: IsUnset,

Optional (Some / Option setters). Property: Trading Country

Source

pub fn transport( self, value: impl Into<String>, ) -> EconomicActivityBuilder<SetTransport<S>>
where S::Transport: IsUnset,

Optional (Some / Option setters). Property: Transport

Source

pub fn maybe_transport( self, value: Option<impl Into<String>>, ) -> EconomicActivityBuilder<SetTransport<S>>
where S::Transport: IsUnset,

Optional (Some / Option setters). Property: Transport

Source

pub fn ved_code( self, value: impl Into<String>, ) -> EconomicActivityBuilder<SetVedCode<S>>
where S::VedCode: IsUnset,

Optional (Some / Option setters). Property: FEAC Code

Source

pub fn maybe_ved_code( self, value: Option<impl Into<String>>, ) -> EconomicActivityBuilder<SetVedCode<S>>
where S::VedCode: IsUnset,

Optional (Some / Option setters). Property: FEAC Code

Source

pub fn ved_code_description( self, value: impl Into<String>, ) -> EconomicActivityBuilder<SetVedCodeDescription<S>>
where S::VedCodeDescription: IsUnset,

Optional (Some / Option setters). Property: FEAC Code description

Source

pub fn maybe_ved_code_description( self, value: Option<impl Into<String>>, ) -> EconomicActivityBuilder<SetVedCodeDescription<S>>
where S::VedCodeDescription: IsUnset,

Optional (Some / Option setters). Property: FEAC Code description

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.