Trait schema_org_types::BankAccountTrait
source · pub trait BankAccountTrait {
// Required methods
fn get_account_minimum_inflow(&self) -> &[AccountMinimumInflowProperty];
fn take_account_minimum_inflow(
&mut self
) -> Vec<AccountMinimumInflowProperty>;
fn get_account_overdraft_limit(&self) -> &[AccountOverdraftLimitProperty];
fn take_account_overdraft_limit(
&mut self
) -> Vec<AccountOverdraftLimitProperty>;
fn get_bank_account_type(&self) -> &[BankAccountTypeProperty];
fn take_bank_account_type(&mut self) -> Vec<BankAccountTypeProperty>;
}
Expand description
This trait is for properties from https://schema.org/BankAccount.
Required Methods§
sourcefn get_account_minimum_inflow(&self) -> &[AccountMinimumInflowProperty]
fn get_account_minimum_inflow(&self) -> &[AccountMinimumInflowProperty]
Get https://schema.org/accountMinimumInflow from Self
as borrowed slice.
sourcefn take_account_minimum_inflow(&mut self) -> Vec<AccountMinimumInflowProperty>
fn take_account_minimum_inflow(&mut self) -> Vec<AccountMinimumInflowProperty>
Take https://schema.org/accountMinimumInflow from Self
as owned vector.
sourcefn get_account_overdraft_limit(&self) -> &[AccountOverdraftLimitProperty]
fn get_account_overdraft_limit(&self) -> &[AccountOverdraftLimitProperty]
Get https://schema.org/accountOverdraftLimit from Self
as borrowed slice.
sourcefn take_account_overdraft_limit(&mut self) -> Vec<AccountOverdraftLimitProperty>
fn take_account_overdraft_limit(&mut self) -> Vec<AccountOverdraftLimitProperty>
Take https://schema.org/accountOverdraftLimit from Self
as owned vector.
sourcefn get_bank_account_type(&self) -> &[BankAccountTypeProperty]
fn get_bank_account_type(&self) -> &[BankAccountTypeProperty]
Get https://schema.org/bankAccountType from Self
as borrowed slice.
sourcefn take_bank_account_type(&mut self) -> Vec<BankAccountTypeProperty>
fn take_bank_account_type(&mut self) -> Vec<BankAccountTypeProperty>
Take https://schema.org/bankAccountType from Self
as owned vector.