pub struct SignalEvaluateCoreAttributes {
Show 35 fields pub unauthorized_transactions_count_7d: Option<i64>, pub unauthorized_transactions_count_30d: Option<i64>, pub unauthorized_transactions_count_60d: Option<i64>, pub unauthorized_transactions_count_90d: Option<i64>, pub nsf_overdraft_transactions_count_7d: Option<i64>, pub nsf_overdraft_transactions_count_30d: Option<i64>, pub nsf_overdraft_transactions_count_60d: Option<i64>, pub nsf_overdraft_transactions_count_90d: Option<i64>, pub days_since_first_plaid_connection: Option<i64>, pub plaid_connections_count_7d: Option<i64>, pub plaid_connections_count_30d: Option<i64>, pub total_plaid_connections_count: Option<i64>, pub is_savings_or_money_market_account: Option<bool>, pub total_credit_transactions_amount_10d: Option<f64>, pub total_debit_transactions_amount_10d: Option<f64>, pub p50_credit_transactions_amount_28d: Option<f64>, pub p50_debit_transactions_amount_28d: Option<f64>, pub p95_credit_transactions_amount_28d: Option<f64>, pub p95_debit_transactions_amount_28d: Option<f64>, pub days_with_negative_balance_count_90d: Option<i64>, pub p90_eod_balance_30d: Option<f64>, pub p90_eod_balance_60d: Option<f64>, pub p90_eod_balance_90d: Option<f64>, pub p10_eod_balance_30d: Option<f64>, pub p10_eod_balance_60d: Option<f64>, pub p10_eod_balance_90d: Option<f64>, pub available_balance: Option<f64>, pub current_balance: Option<f64>, pub balance_last_updated: Option<String>, pub phone_change_count_28d: Option<i64>, pub phone_change_count_90d: Option<i64>, pub email_change_count_28d: Option<i64>, pub email_change_count_90d: Option<i64>, pub address_change_count_28d: Option<i64>, pub address_change_count_90d: Option<i64>,
}

Fields

unauthorized_transactions_count_7d: Option<i64>

We parse and analyze historical transaction metadata to identify the number of possible past returns due to unauthorized transactions over the past 7 days from the account that will be debited.

unauthorized_transactions_count_30d: Option<i64>

We parse and analyze historical transaction metadata to identify the number of possible past returns due to unauthorized transactions over the past 30 days from the account that will be debited.

unauthorized_transactions_count_60d: Option<i64>

We parse and analyze historical transaction metadata to identify the number of possible past returns due to unauthorized transactions over the past 60 days from the account that will be debited.

unauthorized_transactions_count_90d: Option<i64>

We parse and analyze historical transaction metadata to identify the number of possible past returns due to unauthorized transactions over the past 90 days from the account that will be debited.

nsf_overdraft_transactions_count_7d: Option<i64>

We parse and analyze historical transaction metadata to identify the number of possible past returns due to non-sufficient funds/overdrafts over the past 7 days from the account that will be debited.

nsf_overdraft_transactions_count_30d: Option<i64>

We parse and analyze historical transaction metadata to identify the number of possible past returns due to non-sufficient funds/overdrafts over the past 30 days from the account that will be debited.

nsf_overdraft_transactions_count_60d: Option<i64>

We parse and analyze historical transaction metadata to identify the number of possible past returns due to non-sufficient funds/overdrafts over the past 60 days from the account that will be debited.

nsf_overdraft_transactions_count_90d: Option<i64>

We parse and analyze historical transaction metadata to identify the number of possible past returns due to non-sufficient funds/overdrafts over the past 90 days from the account that will be debited.

days_since_first_plaid_connection: Option<i64>

The number of days since the first time the Item was connected to an application via Plaid

plaid_connections_count_7d: Option<i64>

The number of times the Item has been connected to applications via Plaid over the past 7 days

plaid_connections_count_30d: Option<i64>

The number of times the Item has been connected to applications via Plaid over the past 30 days

total_plaid_connections_count: Option<i64>

The total number of times the Item has been connected to applications via Plaid

is_savings_or_money_market_account: Option<bool>

Indicates if the ACH transaction funding account is a savings/money market account

total_credit_transactions_amount_10d: Option<f64>

The total credit (inflow) transaction amount over the past 10 days from the account that will be debited

total_debit_transactions_amount_10d: Option<f64>

The total debit (outflow) transaction amount over the past 10 days from the account that will be debited

p50_credit_transactions_amount_28d: Option<f64>

The 50th percentile of all credit (inflow) transaction amounts over the past 28 days from the account that will be debited

p50_debit_transactions_amount_28d: Option<f64>

The 50th percentile of all debit (outflow) transaction amounts over the past 28 days from the account that will be debited

p95_credit_transactions_amount_28d: Option<f64>

The 95th percentile of all credit (inflow) transaction amounts over the past 28 days from the account that will be debited

p95_debit_transactions_amount_28d: Option<f64>

The 95th percentile of all debit (outflow) transaction amounts over the past 28 days from the account that will be debited

days_with_negative_balance_count_90d: Option<i64>

The number of days within the past 90 days when the account that will be debited had a negative end-of-day available balance

p90_eod_balance_30d: Option<f64>

The 90th percentile of the end-of-day available balance over the past 30 days of the account that will be debited

p90_eod_balance_60d: Option<f64>

The 90th percentile of the end-of-day available balance over the past 60 days of the account that will be debited

p90_eod_balance_90d: Option<f64>

The 90th percentile of the end-of-day available balance over the past 90 days of the account that will be debited

p10_eod_balance_30d: Option<f64>

The 10th percentile of the end-of-day available balance over the past 30 days of the account that will be debited

p10_eod_balance_60d: Option<f64>

The 10th percentile of the end-of-day available balance over the past 60 days of the account that will be debited

p10_eod_balance_90d: Option<f64>

The 10th percentile of the end-of-day available balance over the past 90 days of the account that will be debited

available_balance: Option<f64>

Available balance, as of the balance_last_updated time. The available balance is the current balance less any outstanding holds or debits that have not yet posted to the account.

current_balance: Option<f64>

Current balance, as of the balance_last_updated time. The current balance is the total amount of funds in the account.

balance_last_updated: Option<String>

Timestamp in ISO 8601 format (YYYY-MM-DDTHH:mm:ssZ) indicating the last time that the balance for the given account has been updated.

phone_change_count_28d: Option<i64>

The number of times the account’s phone numbers on file have changed over the past 28 days

phone_change_count_90d: Option<i64>

The number of times the account’s phone numbers on file have changed over the past 90 days

email_change_count_28d: Option<i64>

The number of times the account’s email addresses on file have changed over the past 28 days

email_change_count_90d: Option<i64>

The number of times the account’s email addresses on file have changed over the past 90 days

address_change_count_28d: Option<i64>

The number of times the account’s addresses on file have changed over the past 28 days

address_change_count_90d: Option<i64>

The number of times the account’s addresses on file have changed over the past 90 days

Trait Implementations

Formats the value using the given formatter. Read more

Deserialize this value from the given Serde deserializer. Read more

Serialize this value into the given Serde serializer. Read more

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Returns the argument unchanged.

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more

Instruments this type with the current Span, returning an Instrumented wrapper. Read more

Calls U::from(self).

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

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.

Attaches the provided Subscriber to this type, returning a WithDispatch wrapper. Read more

Attaches the current default Subscriber to this type, returning a WithDispatch wrapper. Read more