fuel_core_client::client::schema::schema::variable

Trait Variable

source
pub trait Variable {
    const TYPE: VariableType;
}
Expand description

Used to determine the type of a given variable that appears in an argument struct.

Required Associated Constants§

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl Variable for bool

source§

impl Variable for f64

source§

impl Variable for i32

source§

impl Variable for String

source§

impl Variable for Id

source§

impl<T> Variable for Option<T>
where T: Variable,

source§

impl<T> Variable for &T
where T: Variable,

source§

const TYPE: VariableType = T::TYPE

source§

impl<T> Variable for Box<T>
where T: Variable,

source§

const TYPE: VariableType = T::TYPE

source§

impl<T> Variable for Rc<T>
where T: Variable,

source§

const TYPE: VariableType = T::TYPE

source§

impl<T> Variable for Arc<T>
where T: Variable,

source§

const TYPE: VariableType = T::TYPE

source§

impl<T> Variable for Vec<T>
where T: Variable,

Implementors§

source§

impl Variable for BlockVersion

source§

impl Variable for HeaderVersion

source§

impl Variable for ConsensusParametersVersion

source§

impl Variable for ContractParametersVersion

source§

impl Variable for FeeParametersVersion

source§

impl Variable for GasCostsVersion

source§

impl Variable for PredicateParametersVersion

source§

impl Variable for ScriptParametersVersion

source§

impl Variable for TxParametersVersion

source§

impl Variable for MessageState

source§

impl Variable for ReturnType

source§

impl Variable for ReceiptType

source§

impl Variable for BalanceFilterInput

source§

impl Variable for CoinFilterInput

source§

impl Variable for ExcludeInput

source§

impl Variable for SpendQueryElementInput

source§

impl Variable for ContractBalanceFilterInput

source§

impl Variable for Address

source§

impl Variable for AssetId

source§

impl Variable for BlobId

source§

impl Variable for BlockId

source§

impl Variable for Bytes32

source§

impl Variable for ContractId

source§

impl Variable for HexString

source§

impl Variable for Nonce

source§

impl Variable for RelayedTransactionId

source§

impl Variable for Salt

source§

impl Variable for Signature

source§

impl Variable for Tai64Timestamp

source§

impl Variable for TransactionId

source§

impl Variable for TxPointer

source§

impl Variable for U16

source§

impl Variable for U32

source§

impl Variable for U64

source§

impl Variable for UtxoId

source§

impl Variable for Breakpoint