pub struct MerchantRiskInfoBuilder<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern2, TyBuilderPattern3, TyBuilderPattern4, TyBuilderPattern5, TyBuilderPattern6, TyBuilderPattern7, AsyncFieldMarker, ValidatorOption> { /* private fields */ }Expand description
A builder for MerchantRiskInfo.
Implementations§
Source§impl<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern2, TyBuilderPattern3, TyBuilderPattern4, TyBuilderPattern5, TyBuilderPattern6, TyBuilderPattern7> MerchantRiskInfoBuilder<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern2, TyBuilderPattern3, TyBuilderPattern4, TyBuilderPattern5, TyBuilderPattern6, TyBuilderPattern7, (), ()>
impl<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern2, TyBuilderPattern3, TyBuilderPattern4, TyBuilderPattern5, TyBuilderPattern6, TyBuilderPattern7> MerchantRiskInfoBuilder<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern2, TyBuilderPattern3, TyBuilderPattern4, TyBuilderPattern5, TyBuilderPattern6, TyBuilderPattern7, (), ()>
pub fn build(self) -> MerchantRiskInfo
Source§impl<'fn_lifetime, TyBuilderPattern2, TyBuilderPattern3, TyBuilderPattern4, TyBuilderPattern5, TyBuilderPattern6, TyBuilderPattern7, AsyncFieldMarker, ValidatorOption> MerchantRiskInfoBuilder<'fn_lifetime, (), TyBuilderPattern2, TyBuilderPattern3, TyBuilderPattern4, TyBuilderPattern5, TyBuilderPattern6, TyBuilderPattern7, AsyncFieldMarker, ValidatorOption>
impl<'fn_lifetime, TyBuilderPattern2, TyBuilderPattern3, TyBuilderPattern4, TyBuilderPattern5, TyBuilderPattern6, TyBuilderPattern7, AsyncFieldMarker, ValidatorOption> MerchantRiskInfoBuilder<'fn_lifetime, (), TyBuilderPattern2, TyBuilderPattern3, TyBuilderPattern4, TyBuilderPattern5, TyBuilderPattern6, TyBuilderPattern7, AsyncFieldMarker, ValidatorOption>
Sourcepub fn customer_aggregates(
self,
value: Option<CustomerAggregates>,
) -> MerchantRiskInfoBuilder<'fn_lifetime, Option<CustomerAggregates>, TyBuilderPattern2, TyBuilderPattern3, TyBuilderPattern4, TyBuilderPattern5, TyBuilderPattern6, TyBuilderPattern7, AsyncFieldMarker, ValidatorOption>
pub fn customer_aggregates( self, value: Option<CustomerAggregates>, ) -> MerchantRiskInfoBuilder<'fn_lifetime, Option<CustomerAggregates>, TyBuilderPattern2, TyBuilderPattern3, TyBuilderPattern4, TyBuilderPattern5, TyBuilderPattern6, TyBuilderPattern7, AsyncFieldMarker, ValidatorOption>
§customer_aggregates
- Type:
Option < CustomerAggregates > - Default:
None
Агрегированные данные о клиенте
Source§impl<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern3, TyBuilderPattern4, TyBuilderPattern5, TyBuilderPattern6, TyBuilderPattern7, AsyncFieldMarker, ValidatorOption> MerchantRiskInfoBuilder<'fn_lifetime, TyBuilderPattern1, (), TyBuilderPattern3, TyBuilderPattern4, TyBuilderPattern5, TyBuilderPattern6, TyBuilderPattern7, AsyncFieldMarker, ValidatorOption>
impl<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern3, TyBuilderPattern4, TyBuilderPattern5, TyBuilderPattern6, TyBuilderPattern7, AsyncFieldMarker, ValidatorOption> MerchantRiskInfoBuilder<'fn_lifetime, TyBuilderPattern1, (), TyBuilderPattern3, TyBuilderPattern4, TyBuilderPattern5, TyBuilderPattern6, TyBuilderPattern7, AsyncFieldMarker, ValidatorOption>
Sourcepub fn device_id(
self,
value: Option<String>,
) -> MerchantRiskInfoBuilder<'fn_lifetime, TyBuilderPattern1, Option<String>, TyBuilderPattern3, TyBuilderPattern4, TyBuilderPattern5, TyBuilderPattern6, TyBuilderPattern7, AsyncFieldMarker, ValidatorOption>
pub fn device_id( self, value: Option<String>, ) -> MerchantRiskInfoBuilder<'fn_lifetime, TyBuilderPattern1, Option<String>, TyBuilderPattern3, TyBuilderPattern4, TyBuilderPattern5, TyBuilderPattern6, TyBuilderPattern7, AsyncFieldMarker, ValidatorOption>
§device_id
- Type:
Option < String > - Default:
None
Идентификатор устройства клиента (device_id/gaid/idfa/ifv). Max length: 2048
Source§impl<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern2, TyBuilderPattern4, TyBuilderPattern5, TyBuilderPattern6, TyBuilderPattern7, AsyncFieldMarker, ValidatorOption> MerchantRiskInfoBuilder<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern2, (), TyBuilderPattern4, TyBuilderPattern5, TyBuilderPattern6, TyBuilderPattern7, AsyncFieldMarker, ValidatorOption>
impl<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern2, TyBuilderPattern4, TyBuilderPattern5, TyBuilderPattern6, TyBuilderPattern7, AsyncFieldMarker, ValidatorOption> MerchantRiskInfoBuilder<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern2, (), TyBuilderPattern4, TyBuilderPattern5, TyBuilderPattern6, TyBuilderPattern7, AsyncFieldMarker, ValidatorOption>
Sourcepub fn is_express_shipping(
self,
value: Option<bool>,
) -> MerchantRiskInfoBuilder<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern2, Option<bool>, TyBuilderPattern4, TyBuilderPattern5, TyBuilderPattern6, TyBuilderPattern7, AsyncFieldMarker, ValidatorOption>
pub fn is_express_shipping( self, value: Option<bool>, ) -> MerchantRiskInfoBuilder<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern2, Option<bool>, TyBuilderPattern4, TyBuilderPattern5, TyBuilderPattern6, TyBuilderPattern7, AsyncFieldMarker, ValidatorOption>
Source§impl<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern2, TyBuilderPattern3, TyBuilderPattern5, TyBuilderPattern6, TyBuilderPattern7, AsyncFieldMarker, ValidatorOption> MerchantRiskInfoBuilder<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern2, TyBuilderPattern3, (), TyBuilderPattern5, TyBuilderPattern6, TyBuilderPattern7, AsyncFieldMarker, ValidatorOption>
impl<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern2, TyBuilderPattern3, TyBuilderPattern5, TyBuilderPattern6, TyBuilderPattern7, AsyncFieldMarker, ValidatorOption> MerchantRiskInfoBuilder<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern2, TyBuilderPattern3, (), TyBuilderPattern5, TyBuilderPattern6, TyBuilderPattern7, AsyncFieldMarker, ValidatorOption>
Sourcepub fn period_check_aggregates(
self,
value: Option<PeriodCheckAggregates>,
) -> MerchantRiskInfoBuilder<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern2, TyBuilderPattern3, Option<PeriodCheckAggregates>, TyBuilderPattern5, TyBuilderPattern6, TyBuilderPattern7, AsyncFieldMarker, ValidatorOption>
pub fn period_check_aggregates( self, value: Option<PeriodCheckAggregates>, ) -> MerchantRiskInfoBuilder<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern2, TyBuilderPattern3, Option<PeriodCheckAggregates>, TyBuilderPattern5, TyBuilderPattern6, TyBuilderPattern7, AsyncFieldMarker, ValidatorOption>
§period_check_aggregates
- Type:
Option < PeriodCheckAggregates > - Default:
None
Агрегаты по чекам за различные периоды
Source§impl<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern2, TyBuilderPattern3, TyBuilderPattern4, TyBuilderPattern6, TyBuilderPattern7, AsyncFieldMarker, ValidatorOption> MerchantRiskInfoBuilder<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern2, TyBuilderPattern3, TyBuilderPattern4, (), TyBuilderPattern6, TyBuilderPattern7, AsyncFieldMarker, ValidatorOption>
impl<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern2, TyBuilderPattern3, TyBuilderPattern4, TyBuilderPattern6, TyBuilderPattern7, AsyncFieldMarker, ValidatorOption> MerchantRiskInfoBuilder<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern2, TyBuilderPattern3, TyBuilderPattern4, (), TyBuilderPattern6, TyBuilderPattern7, AsyncFieldMarker, ValidatorOption>
Sourcepub fn shipping_address(
self,
value: Option<String>,
) -> MerchantRiskInfoBuilder<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern2, TyBuilderPattern3, TyBuilderPattern4, Option<String>, TyBuilderPattern6, TyBuilderPattern7, AsyncFieldMarker, ValidatorOption>
pub fn shipping_address( self, value: Option<String>, ) -> MerchantRiskInfoBuilder<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern2, TyBuilderPattern3, TyBuilderPattern4, Option<String>, TyBuilderPattern6, TyBuilderPattern7, AsyncFieldMarker, ValidatorOption>
§shipping_address
- Type:
Option < String > - Default:
None
Адрес доставки. Если выбран способ получения «самовывоз» (PICKUP), то нужно указать адрес пункта выдачи.
Source§impl<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern2, TyBuilderPattern3, TyBuilderPattern4, TyBuilderPattern5, TyBuilderPattern7, AsyncFieldMarker, ValidatorOption> MerchantRiskInfoBuilder<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern2, TyBuilderPattern3, TyBuilderPattern4, TyBuilderPattern5, (), TyBuilderPattern7, AsyncFieldMarker, ValidatorOption>
impl<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern2, TyBuilderPattern3, TyBuilderPattern4, TyBuilderPattern5, TyBuilderPattern7, AsyncFieldMarker, ValidatorOption> MerchantRiskInfoBuilder<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern2, TyBuilderPattern3, TyBuilderPattern4, TyBuilderPattern5, (), TyBuilderPattern7, AsyncFieldMarker, ValidatorOption>
Sourcepub fn shipping_phone(
self,
value: Option<String>,
) -> MerchantRiskInfoBuilder<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern2, TyBuilderPattern3, TyBuilderPattern4, TyBuilderPattern5, Option<String>, TyBuilderPattern7, AsyncFieldMarker, ValidatorOption>
pub fn shipping_phone( self, value: Option<String>, ) -> MerchantRiskInfoBuilder<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern2, TyBuilderPattern3, TyBuilderPattern4, TyBuilderPattern5, Option<String>, TyBuilderPattern7, AsyncFieldMarker, ValidatorOption>
§shipping_phone
- Type:
Option < String > - Default:
None
Номер телефона получателя (пример +71234567890)
Source§impl<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern2, TyBuilderPattern3, TyBuilderPattern4, TyBuilderPattern5, TyBuilderPattern6, AsyncFieldMarker, ValidatorOption> MerchantRiskInfoBuilder<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern2, TyBuilderPattern3, TyBuilderPattern4, TyBuilderPattern5, TyBuilderPattern6, (), AsyncFieldMarker, ValidatorOption>
impl<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern2, TyBuilderPattern3, TyBuilderPattern4, TyBuilderPattern5, TyBuilderPattern6, AsyncFieldMarker, ValidatorOption> MerchantRiskInfoBuilder<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern2, TyBuilderPattern3, TyBuilderPattern4, TyBuilderPattern5, TyBuilderPattern6, (), AsyncFieldMarker, ValidatorOption>
Sourcepub fn shipping_type(
self,
value: Option<ShippingType>,
) -> MerchantRiskInfoBuilder<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern2, TyBuilderPattern3, TyBuilderPattern4, TyBuilderPattern5, TyBuilderPattern6, Option<ShippingType>, AsyncFieldMarker, ValidatorOption>
pub fn shipping_type( self, value: Option<ShippingType>, ) -> MerchantRiskInfoBuilder<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern2, TyBuilderPattern3, TyBuilderPattern4, TyBuilderPattern5, TyBuilderPattern6, Option<ShippingType>, AsyncFieldMarker, ValidatorOption>
Auto Trait Implementations§
impl<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern2, TyBuilderPattern3, TyBuilderPattern4, TyBuilderPattern5, TyBuilderPattern6, TyBuilderPattern7, AsyncFieldMarker, ValidatorOption> Freeze for MerchantRiskInfoBuilder<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern2, TyBuilderPattern3, TyBuilderPattern4, TyBuilderPattern5, TyBuilderPattern6, TyBuilderPattern7, AsyncFieldMarker, ValidatorOption>
impl<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern2, TyBuilderPattern3, TyBuilderPattern4, TyBuilderPattern5, TyBuilderPattern6, TyBuilderPattern7, AsyncFieldMarker, ValidatorOption> !RefUnwindSafe for MerchantRiskInfoBuilder<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern2, TyBuilderPattern3, TyBuilderPattern4, TyBuilderPattern5, TyBuilderPattern6, TyBuilderPattern7, AsyncFieldMarker, ValidatorOption>
impl<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern2, TyBuilderPattern3, TyBuilderPattern4, TyBuilderPattern5, TyBuilderPattern6, TyBuilderPattern7, AsyncFieldMarker, ValidatorOption> !Send for MerchantRiskInfoBuilder<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern2, TyBuilderPattern3, TyBuilderPattern4, TyBuilderPattern5, TyBuilderPattern6, TyBuilderPattern7, AsyncFieldMarker, ValidatorOption>
impl<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern2, TyBuilderPattern3, TyBuilderPattern4, TyBuilderPattern5, TyBuilderPattern6, TyBuilderPattern7, AsyncFieldMarker, ValidatorOption> !Sync for MerchantRiskInfoBuilder<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern2, TyBuilderPattern3, TyBuilderPattern4, TyBuilderPattern5, TyBuilderPattern6, TyBuilderPattern7, AsyncFieldMarker, ValidatorOption>
impl<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern2, TyBuilderPattern3, TyBuilderPattern4, TyBuilderPattern5, TyBuilderPattern6, TyBuilderPattern7, AsyncFieldMarker, ValidatorOption> Unpin for MerchantRiskInfoBuilder<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern2, TyBuilderPattern3, TyBuilderPattern4, TyBuilderPattern5, TyBuilderPattern6, TyBuilderPattern7, AsyncFieldMarker, ValidatorOption>
impl<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern2, TyBuilderPattern3, TyBuilderPattern4, TyBuilderPattern5, TyBuilderPattern6, TyBuilderPattern7, AsyncFieldMarker, ValidatorOption> !UnwindSafe for MerchantRiskInfoBuilder<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern2, TyBuilderPattern3, TyBuilderPattern4, TyBuilderPattern5, TyBuilderPattern6, TyBuilderPattern7, AsyncFieldMarker, ValidatorOption>
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