Type Alias QueryParams

Source
pub type QueryParams = Params;

Aliased Type§

pub enum QueryParams {
    Null,
    Boolean(bool),
    Integer(i64),
    BigInteger(BigInt),
    Decimal(BigDecimal),
    Text(String),
    ByteArray(Vec<u8>),
    Array(Vec<Params>),
    Dict(BTreeMap<String, Params>),
}

Variants§

§

Null

Represents a null value

§

Boolean(bool)

Represents a boolean value (true/false)

§

Integer(i64)

Represents a 64-bit signed integer

§

BigInteger(BigInt)

Represents an arbitrary-precision integer using BigInt

§

Decimal(BigDecimal)

Represents an arbitrary-precision decimal using BigDecimal

§

Text(String)

Represents a UTF-8 encoded string

§

ByteArray(Vec<u8>)

Represents a raw byte array

§

Array(Vec<Params>)

Represents an ordered collection of Params

§

Dict(BTreeMap<String, Params>)

Represents a key-value mapping where keys are strings