diesel::query_builder

Trait QueryId

Source
pub trait QueryId {
    type QueryId: Any;

    const HAS_STATIC_QUERY_ID: bool = true;

    // Provided method
    fn query_id() -> Option<TypeId> { ... }
}
Expand description

Uniquely identifies queries by their type for the purpose of prepared statement caching.

All types which implement QueryFragment should also implement this trait (It is not an actual supertrait of QueryFragment for boxing purposes).

See the documentation of the QueryId type and HAS_STATIC_QUERY_ID for more details.

§Deriving

This trait can be automatically derived by Diesel. For example, given this struct:

#[derive(QueryId)]
pub struct And<Left, Right> {
    left: Left,
    right: Right,
}

the following implementation will be generated

impl<Left, Right> QueryId for And<Left, Right>
where
    Left: QueryId,
    Right: QueryId,
{
    type QueryId = And<Left::QueryId, Right::QueryId>;

    const HAS_STATIC_QUERY_ID: bool = Left::HAS_STATIC_QUERY_ID && Right::HAS_STATIC_QUERY_ID;
}

If the SQL generated by a struct is not uniquely identifiable by its type, meaning that HAS_STATIC_QUERY_ID should always be false, you should not derive this trait. In that case you should manually implement it instead.

Provided Associated Constants§

Source

const HAS_STATIC_QUERY_ID: bool = true

Can the SQL generated by Self be uniquely identified by its type?

Typically this question can be answered by looking at whether unsafe_to_cache_prepared is called in your implementation of QueryFragment::walk_ast. In Diesel itself, the only type which has false here, but is potentially safe to store in the prepared statement cache is a boxed query.

Required Associated Types§

Source

type QueryId: Any

A type which uniquely represents Self in a SQL query.

Typically this will be a re-construction of Self using the QueryId type of each of your type parameters. For example, the type And<Left, Right> would have type QueryId = And<Left::QueryId, Right::QueryId>.

The exception to this is when one of your type parameters does not affect whether the same prepared statement can be used or not. For example, a bind parameter is represented as Bound<SqlType, RustType>. The actual Rust type we are serializing does not matter for the purposes of prepared statement reuse, but a query which has identical SQL but different types for its bind parameters requires a new prepared statement. For this reason, Bound would have type QueryId = Bound<SqlType::QueryId, ()>.

If HAS_STATIC_QUERY_ID is false, you can put any type here (typically ()).

Provided Methods§

Source

fn query_id() -> Option<TypeId>

Returns the type id of Self::QueryId if Self::HAS_STATIC_QUERY_ID. Returns None otherwise.

You should never need to override this method.

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementations on Foreign Types§

Source§

impl QueryId for ()

Source§

impl<'a, T: QueryId + ?Sized> QueryId for &'a T

Source§

const HAS_STATIC_QUERY_ID: bool = T::HAS_STATIC_QUERY_ID

Source§

type QueryId = <T as QueryId>::QueryId

Source§

impl<A: QueryId> QueryId for (A,)

Source§

impl<A: QueryId, B: QueryId> QueryId for (A, B)

Source§

impl<A: QueryId, B: QueryId, C: QueryId> QueryId for (A, B, C)

Source§

impl<A: QueryId, B: QueryId, C: QueryId, D: QueryId> QueryId for (A, B, C, D)

Source§

impl<A: QueryId, B: QueryId, C: QueryId, D: QueryId, E: QueryId> QueryId for (A, B, C, D, E)

Source§

impl<A: QueryId, B: QueryId, C: QueryId, D: QueryId, E: QueryId, F: QueryId> QueryId for (A, B, C, D, E, F)

Source§

impl<A: QueryId, B: QueryId, C: QueryId, D: QueryId, E: QueryId, F: QueryId, G: QueryId> QueryId for (A, B, C, D, E, F, G)

Source§

impl<A: QueryId, B: QueryId, C: QueryId, D: QueryId, E: QueryId, F: QueryId, G: QueryId, H: QueryId> QueryId for (A, B, C, D, E, F, G, H)

Source§

impl<A: QueryId, B: QueryId, C: QueryId, D: QueryId, E: QueryId, F: QueryId, G: QueryId, H: QueryId, I: QueryId> QueryId for (A, B, C, D, E, F, G, H, I)

Source§

const HAS_STATIC_QUERY_ID: bool

Source§

type QueryId = (<A as QueryId>::QueryId, <B as QueryId>::QueryId, <C as QueryId>::QueryId, <D as QueryId>::QueryId, <E as QueryId>::QueryId, <F as QueryId>::QueryId, <G as QueryId>::QueryId, <H as QueryId>::QueryId, <I as QueryId>::QueryId)

Source§

impl<A: QueryId, B: QueryId, C: QueryId, D: QueryId, E: QueryId, F: QueryId, G: QueryId, H: QueryId, I: QueryId, J: QueryId> QueryId for (A, B, C, D, E, F, G, H, I, J)

Source§

const HAS_STATIC_QUERY_ID: bool

Source§

type QueryId = (<A as QueryId>::QueryId, <B as QueryId>::QueryId, <C as QueryId>::QueryId, <D as QueryId>::QueryId, <E as QueryId>::QueryId, <F as QueryId>::QueryId, <G as QueryId>::QueryId, <H as QueryId>::QueryId, <I as QueryId>::QueryId, <J as QueryId>::QueryId)

Source§

impl<A: QueryId, B: QueryId, C: QueryId, D: QueryId, E: QueryId, F: QueryId, G: QueryId, H: QueryId, I: QueryId, J: QueryId, K: QueryId> QueryId for (A, B, C, D, E, F, G, H, I, J, K)

Source§

const HAS_STATIC_QUERY_ID: bool

Source§

type QueryId = (<A as QueryId>::QueryId, <B as QueryId>::QueryId, <C as QueryId>::QueryId, <D as QueryId>::QueryId, <E as QueryId>::QueryId, <F as QueryId>::QueryId, <G as QueryId>::QueryId, <H as QueryId>::QueryId, <I as QueryId>::QueryId, <J as QueryId>::QueryId, <K as QueryId>::QueryId)

Source§

impl<A: QueryId, B: QueryId, C: QueryId, D: QueryId, E: QueryId, F: QueryId, G: QueryId, H: QueryId, I: QueryId, J: QueryId, K: QueryId, L: QueryId> QueryId for (A, B, C, D, E, F, G, H, I, J, K, L)

Source§

const HAS_STATIC_QUERY_ID: bool

Source§

type QueryId = (<A as QueryId>::QueryId, <B as QueryId>::QueryId, <C as QueryId>::QueryId, <D as QueryId>::QueryId, <E as QueryId>::QueryId, <F as QueryId>::QueryId, <G as QueryId>::QueryId, <H as QueryId>::QueryId, <I as QueryId>::QueryId, <J as QueryId>::QueryId, <K as QueryId>::QueryId, <L as QueryId>::QueryId)

Source§

impl<A: QueryId, B: QueryId, C: QueryId, D: QueryId, E: QueryId, F: QueryId, G: QueryId, H: QueryId, I: QueryId, J: QueryId, K: QueryId, L: QueryId, M: QueryId> QueryId for (A, B, C, D, E, F, G, H, I, J, K, L, M)

Source§

const HAS_STATIC_QUERY_ID: bool

Source§

type QueryId = (<A as QueryId>::QueryId, <B as QueryId>::QueryId, <C as QueryId>::QueryId, <D as QueryId>::QueryId, <E as QueryId>::QueryId, <F as QueryId>::QueryId, <G as QueryId>::QueryId, <H as QueryId>::QueryId, <I as QueryId>::QueryId, <J as QueryId>::QueryId, <K as QueryId>::QueryId, <L as QueryId>::QueryId, <M as QueryId>::QueryId)

Source§

impl<A: QueryId, B: QueryId, C: QueryId, D: QueryId, E: QueryId, F: QueryId, G: QueryId, H: QueryId, I: QueryId, J: QueryId, K: QueryId, L: QueryId, M: QueryId, N: QueryId> QueryId for (A, B, C, D, E, F, G, H, I, J, K, L, M, N)

Source§

const HAS_STATIC_QUERY_ID: bool

Source§

type QueryId = (<A as QueryId>::QueryId, <B as QueryId>::QueryId, <C as QueryId>::QueryId, <D as QueryId>::QueryId, <E as QueryId>::QueryId, <F as QueryId>::QueryId, <G as QueryId>::QueryId, <H as QueryId>::QueryId, <I as QueryId>::QueryId, <J as QueryId>::QueryId, <K as QueryId>::QueryId, <L as QueryId>::QueryId, <M as QueryId>::QueryId, <N as QueryId>::QueryId)

Source§

impl<A: QueryId, B: QueryId, C: QueryId, D: QueryId, E: QueryId, F: QueryId, G: QueryId, H: QueryId, I: QueryId, J: QueryId, K: QueryId, L: QueryId, M: QueryId, N: QueryId, O: QueryId> QueryId for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O)

Source§

const HAS_STATIC_QUERY_ID: bool

Source§

type QueryId = (<A as QueryId>::QueryId, <B as QueryId>::QueryId, <C as QueryId>::QueryId, <D as QueryId>::QueryId, <E as QueryId>::QueryId, <F as QueryId>::QueryId, <G as QueryId>::QueryId, <H as QueryId>::QueryId, <I as QueryId>::QueryId, <J as QueryId>::QueryId, <K as QueryId>::QueryId, <L as QueryId>::QueryId, <M as QueryId>::QueryId, <N as QueryId>::QueryId, <O as QueryId>::QueryId)

Source§

impl<A: QueryId, B: QueryId, C: QueryId, D: QueryId, E: QueryId, F: QueryId, G: QueryId, H: QueryId, I: QueryId, J: QueryId, K: QueryId, L: QueryId, M: QueryId, N: QueryId, O: QueryId, P: QueryId> QueryId for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P)

Source§

const HAS_STATIC_QUERY_ID: bool

Source§

type QueryId = (<A as QueryId>::QueryId, <B as QueryId>::QueryId, <C as QueryId>::QueryId, <D as QueryId>::QueryId, <E as QueryId>::QueryId, <F as QueryId>::QueryId, <G as QueryId>::QueryId, <H as QueryId>::QueryId, <I as QueryId>::QueryId, <J as QueryId>::QueryId, <K as QueryId>::QueryId, <L as QueryId>::QueryId, <M as QueryId>::QueryId, <N as QueryId>::QueryId, <O as QueryId>::QueryId, <P as QueryId>::QueryId)

Source§

impl<A: QueryId, B: QueryId, C: QueryId, D: QueryId, E: QueryId, F: QueryId, G: QueryId, H: QueryId, I: QueryId, J: QueryId, K: QueryId, L: QueryId, M: QueryId, N: QueryId, O: QueryId, P: QueryId, Q: QueryId> QueryId for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q)

Source§

const HAS_STATIC_QUERY_ID: bool

Source§

type QueryId = (<A as QueryId>::QueryId, <B as QueryId>::QueryId, <C as QueryId>::QueryId, <D as QueryId>::QueryId, <E as QueryId>::QueryId, <F as QueryId>::QueryId, <G as QueryId>::QueryId, <H as QueryId>::QueryId, <I as QueryId>::QueryId, <J as QueryId>::QueryId, <K as QueryId>::QueryId, <L as QueryId>::QueryId, <M as QueryId>::QueryId, <N as QueryId>::QueryId, <O as QueryId>::QueryId, <P as QueryId>::QueryId, <Q as QueryId>::QueryId)

Source§

impl<A: QueryId, B: QueryId, C: QueryId, D: QueryId, E: QueryId, F: QueryId, G: QueryId, H: QueryId, I: QueryId, J: QueryId, K: QueryId, L: QueryId, M: QueryId, N: QueryId, O: QueryId, P: QueryId, Q: QueryId, R: QueryId> QueryId for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R)

Source§

const HAS_STATIC_QUERY_ID: bool

Source§

type QueryId = (<A as QueryId>::QueryId, <B as QueryId>::QueryId, <C as QueryId>::QueryId, <D as QueryId>::QueryId, <E as QueryId>::QueryId, <F as QueryId>::QueryId, <G as QueryId>::QueryId, <H as QueryId>::QueryId, <I as QueryId>::QueryId, <J as QueryId>::QueryId, <K as QueryId>::QueryId, <L as QueryId>::QueryId, <M as QueryId>::QueryId, <N as QueryId>::QueryId, <O as QueryId>::QueryId, <P as QueryId>::QueryId, <Q as QueryId>::QueryId, <R as QueryId>::QueryId)

Source§

impl<A: QueryId, B: QueryId, C: QueryId, D: QueryId, E: QueryId, F: QueryId, G: QueryId, H: QueryId, I: QueryId, J: QueryId, K: QueryId, L: QueryId, M: QueryId, N: QueryId, O: QueryId, P: QueryId, Q: QueryId, R: QueryId, S: QueryId> QueryId for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S)

Source§

const HAS_STATIC_QUERY_ID: bool

Source§

type QueryId = (<A as QueryId>::QueryId, <B as QueryId>::QueryId, <C as QueryId>::QueryId, <D as QueryId>::QueryId, <E as QueryId>::QueryId, <F as QueryId>::QueryId, <G as QueryId>::QueryId, <H as QueryId>::QueryId, <I as QueryId>::QueryId, <J as QueryId>::QueryId, <K as QueryId>::QueryId, <L as QueryId>::QueryId, <M as QueryId>::QueryId, <N as QueryId>::QueryId, <O as QueryId>::QueryId, <P as QueryId>::QueryId, <Q as QueryId>::QueryId, <R as QueryId>::QueryId, <S as QueryId>::QueryId)

Source§

impl<A: QueryId, B: QueryId, C: QueryId, D: QueryId, E: QueryId, F: QueryId, G: QueryId, H: QueryId, I: QueryId, J: QueryId, K: QueryId, L: QueryId, M: QueryId, N: QueryId, O: QueryId, P: QueryId, Q: QueryId, R: QueryId, S: QueryId, T: QueryId> QueryId for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T)

Source§

const HAS_STATIC_QUERY_ID: bool

Source§

type QueryId = (<A as QueryId>::QueryId, <B as QueryId>::QueryId, <C as QueryId>::QueryId, <D as QueryId>::QueryId, <E as QueryId>::QueryId, <F as QueryId>::QueryId, <G as QueryId>::QueryId, <H as QueryId>::QueryId, <I as QueryId>::QueryId, <J as QueryId>::QueryId, <K as QueryId>::QueryId, <L as QueryId>::QueryId, <M as QueryId>::QueryId, <N as QueryId>::QueryId, <O as QueryId>::QueryId, <P as QueryId>::QueryId, <Q as QueryId>::QueryId, <R as QueryId>::QueryId, <S as QueryId>::QueryId, <T as QueryId>::QueryId)

Source§

impl<A: QueryId, B: QueryId, C: QueryId, D: QueryId, E: QueryId, F: QueryId, G: QueryId, H: QueryId, I: QueryId, J: QueryId, K: QueryId, L: QueryId, M: QueryId, N: QueryId, O: QueryId, P: QueryId, Q: QueryId, R: QueryId, S: QueryId, T: QueryId, U: QueryId> QueryId for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U)

Source§

const HAS_STATIC_QUERY_ID: bool

Source§

type QueryId = (<A as QueryId>::QueryId, <B as QueryId>::QueryId, <C as QueryId>::QueryId, <D as QueryId>::QueryId, <E as QueryId>::QueryId, <F as QueryId>::QueryId, <G as QueryId>::QueryId, <H as QueryId>::QueryId, <I as QueryId>::QueryId, <J as QueryId>::QueryId, <K as QueryId>::QueryId, <L as QueryId>::QueryId, <M as QueryId>::QueryId, <N as QueryId>::QueryId, <O as QueryId>::QueryId, <P as QueryId>::QueryId, <Q as QueryId>::QueryId, <R as QueryId>::QueryId, <S as QueryId>::QueryId, <T as QueryId>::QueryId, <U as QueryId>::QueryId)

Source§

impl<A: QueryId, B: QueryId, C: QueryId, D: QueryId, E: QueryId, F: QueryId, G: QueryId, H: QueryId, I: QueryId, J: QueryId, K: QueryId, L: QueryId, M: QueryId, N: QueryId, O: QueryId, P: QueryId, Q: QueryId, R: QueryId, S: QueryId, T: QueryId, U: QueryId, V: QueryId> QueryId for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V)

Source§

const HAS_STATIC_QUERY_ID: bool

Source§

type QueryId = (<A as QueryId>::QueryId, <B as QueryId>::QueryId, <C as QueryId>::QueryId, <D as QueryId>::QueryId, <E as QueryId>::QueryId, <F as QueryId>::QueryId, <G as QueryId>::QueryId, <H as QueryId>::QueryId, <I as QueryId>::QueryId, <J as QueryId>::QueryId, <K as QueryId>::QueryId, <L as QueryId>::QueryId, <M as QueryId>::QueryId, <N as QueryId>::QueryId, <O as QueryId>::QueryId, <P as QueryId>::QueryId, <Q as QueryId>::QueryId, <R as QueryId>::QueryId, <S as QueryId>::QueryId, <T as QueryId>::QueryId, <U as QueryId>::QueryId, <V as QueryId>::QueryId)

Source§

impl<A: QueryId, B: QueryId, C: QueryId, D: QueryId, E: QueryId, F: QueryId, G: QueryId, H: QueryId, I: QueryId, J: QueryId, K: QueryId, L: QueryId, M: QueryId, N: QueryId, O: QueryId, P: QueryId, Q: QueryId, R: QueryId, S: QueryId, T: QueryId, U: QueryId, V: QueryId, W: QueryId> QueryId for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W)

Source§

const HAS_STATIC_QUERY_ID: bool

Source§

type QueryId = (<A as QueryId>::QueryId, <B as QueryId>::QueryId, <C as QueryId>::QueryId, <D as QueryId>::QueryId, <E as QueryId>::QueryId, <F as QueryId>::QueryId, <G as QueryId>::QueryId, <H as QueryId>::QueryId, <I as QueryId>::QueryId, <J as QueryId>::QueryId, <K as QueryId>::QueryId, <L as QueryId>::QueryId, <M as QueryId>::QueryId, <N as QueryId>::QueryId, <O as QueryId>::QueryId, <P as QueryId>::QueryId, <Q as QueryId>::QueryId, <R as QueryId>::QueryId, <S as QueryId>::QueryId, <T as QueryId>::QueryId, <U as QueryId>::QueryId, <V as QueryId>::QueryId, <W as QueryId>::QueryId)

Source§

impl<A: QueryId, B: QueryId, C: QueryId, D: QueryId, E: QueryId, F: QueryId, G: QueryId, H: QueryId, I: QueryId, J: QueryId, K: QueryId, L: QueryId, M: QueryId, N: QueryId, O: QueryId, P: QueryId, Q: QueryId, R: QueryId, S: QueryId, T: QueryId, U: QueryId, V: QueryId, W: QueryId, X: QueryId> QueryId for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X)

Source§

const HAS_STATIC_QUERY_ID: bool

Source§

type QueryId = (<A as QueryId>::QueryId, <B as QueryId>::QueryId, <C as QueryId>::QueryId, <D as QueryId>::QueryId, <E as QueryId>::QueryId, <F as QueryId>::QueryId, <G as QueryId>::QueryId, <H as QueryId>::QueryId, <I as QueryId>::QueryId, <J as QueryId>::QueryId, <K as QueryId>::QueryId, <L as QueryId>::QueryId, <M as QueryId>::QueryId, <N as QueryId>::QueryId, <O as QueryId>::QueryId, <P as QueryId>::QueryId, <Q as QueryId>::QueryId, <R as QueryId>::QueryId, <S as QueryId>::QueryId, <T as QueryId>::QueryId, <U as QueryId>::QueryId, <V as QueryId>::QueryId, <W as QueryId>::QueryId, <X as QueryId>::QueryId)

Source§

impl<A: QueryId, B: QueryId, C: QueryId, D: QueryId, E: QueryId, F: QueryId, G: QueryId, H: QueryId, I: QueryId, J: QueryId, K: QueryId, L: QueryId, M: QueryId, N: QueryId, O: QueryId, P: QueryId, Q: QueryId, R: QueryId, S: QueryId, T: QueryId, U: QueryId, V: QueryId, W: QueryId, X: QueryId, Y: QueryId> QueryId for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y)

Source§

const HAS_STATIC_QUERY_ID: bool

Source§

type QueryId = (<A as QueryId>::QueryId, <B as QueryId>::QueryId, <C as QueryId>::QueryId, <D as QueryId>::QueryId, <E as QueryId>::QueryId, <F as QueryId>::QueryId, <G as QueryId>::QueryId, <H as QueryId>::QueryId, <I as QueryId>::QueryId, <J as QueryId>::QueryId, <K as QueryId>::QueryId, <L as QueryId>::QueryId, <M as QueryId>::QueryId, <N as QueryId>::QueryId, <O as QueryId>::QueryId, <P as QueryId>::QueryId, <Q as QueryId>::QueryId, <R as QueryId>::QueryId, <S as QueryId>::QueryId, <T as QueryId>::QueryId, <U as QueryId>::QueryId, <V as QueryId>::QueryId, <W as QueryId>::QueryId, <X as QueryId>::QueryId, <Y as QueryId>::QueryId)

Source§

impl<A: QueryId, B: QueryId, C: QueryId, D: QueryId, E: QueryId, F: QueryId, G: QueryId, H: QueryId, I: QueryId, J: QueryId, K: QueryId, L: QueryId, M: QueryId, N: QueryId, O: QueryId, P: QueryId, Q: QueryId, R: QueryId, S: QueryId, T: QueryId, U: QueryId, V: QueryId, W: QueryId, X: QueryId, Y: QueryId, Z: QueryId> QueryId for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)

Source§

const HAS_STATIC_QUERY_ID: bool

Source§

type QueryId = (<A as QueryId>::QueryId, <B as QueryId>::QueryId, <C as QueryId>::QueryId, <D as QueryId>::QueryId, <E as QueryId>::QueryId, <F as QueryId>::QueryId, <G as QueryId>::QueryId, <H as QueryId>::QueryId, <I as QueryId>::QueryId, <J as QueryId>::QueryId, <K as QueryId>::QueryId, <L as QueryId>::QueryId, <M as QueryId>::QueryId, <N as QueryId>::QueryId, <O as QueryId>::QueryId, <P as QueryId>::QueryId, <Q as QueryId>::QueryId, <R as QueryId>::QueryId, <S as QueryId>::QueryId, <T as QueryId>::QueryId, <U as QueryId>::QueryId, <V as QueryId>::QueryId, <W as QueryId>::QueryId, <X as QueryId>::QueryId, <Y as QueryId>::QueryId, <Z as QueryId>::QueryId)

Source§

impl<A: QueryId, B: QueryId, C: QueryId, D: QueryId, E: QueryId, F: QueryId, G: QueryId, H: QueryId, I: QueryId, J: QueryId, K: QueryId, L: QueryId, M: QueryId, N: QueryId, O: QueryId, P: QueryId, Q: QueryId, R: QueryId, S: QueryId, T: QueryId, U: QueryId, V: QueryId, W: QueryId, X: QueryId, Y: QueryId, Z: QueryId, AA: QueryId> QueryId for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA)

Source§

const HAS_STATIC_QUERY_ID: bool

Source§

type QueryId = (<A as QueryId>::QueryId, <B as QueryId>::QueryId, <C as QueryId>::QueryId, <D as QueryId>::QueryId, <E as QueryId>::QueryId, <F as QueryId>::QueryId, <G as QueryId>::QueryId, <H as QueryId>::QueryId, <I as QueryId>::QueryId, <J as QueryId>::QueryId, <K as QueryId>::QueryId, <L as QueryId>::QueryId, <M as QueryId>::QueryId, <N as QueryId>::QueryId, <O as QueryId>::QueryId, <P as QueryId>::QueryId, <Q as QueryId>::QueryId, <R as QueryId>::QueryId, <S as QueryId>::QueryId, <T as QueryId>::QueryId, <U as QueryId>::QueryId, <V as QueryId>::QueryId, <W as QueryId>::QueryId, <X as QueryId>::QueryId, <Y as QueryId>::QueryId, <Z as QueryId>::QueryId, <AA as QueryId>::QueryId)

Source§

impl<A: QueryId, B: QueryId, C: QueryId, D: QueryId, E: QueryId, F: QueryId, G: QueryId, H: QueryId, I: QueryId, J: QueryId, K: QueryId, L: QueryId, M: QueryId, N: QueryId, O: QueryId, P: QueryId, Q: QueryId, R: QueryId, S: QueryId, T: QueryId, U: QueryId, V: QueryId, W: QueryId, X: QueryId, Y: QueryId, Z: QueryId, AA: QueryId, AB: QueryId> QueryId for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB)

Source§

const HAS_STATIC_QUERY_ID: bool

Source§

type QueryId = (<A as QueryId>::QueryId, <B as QueryId>::QueryId, <C as QueryId>::QueryId, <D as QueryId>::QueryId, <E as QueryId>::QueryId, <F as QueryId>::QueryId, <G as QueryId>::QueryId, <H as QueryId>::QueryId, <I as QueryId>::QueryId, <J as QueryId>::QueryId, <K as QueryId>::QueryId, <L as QueryId>::QueryId, <M as QueryId>::QueryId, <N as QueryId>::QueryId, <O as QueryId>::QueryId, <P as QueryId>::QueryId, <Q as QueryId>::QueryId, <R as QueryId>::QueryId, <S as QueryId>::QueryId, <T as QueryId>::QueryId, <U as QueryId>::QueryId, <V as QueryId>::QueryId, <W as QueryId>::QueryId, <X as QueryId>::QueryId, <Y as QueryId>::QueryId, <Z as QueryId>::QueryId, <AA as QueryId>::QueryId, <AB as QueryId>::QueryId)

Source§

impl<A: QueryId, B: QueryId, C: QueryId, D: QueryId, E: QueryId, F: QueryId, G: QueryId, H: QueryId, I: QueryId, J: QueryId, K: QueryId, L: QueryId, M: QueryId, N: QueryId, O: QueryId, P: QueryId, Q: QueryId, R: QueryId, S: QueryId, T: QueryId, U: QueryId, V: QueryId, W: QueryId, X: QueryId, Y: QueryId, Z: QueryId, AA: QueryId, AB: QueryId, AC: QueryId> QueryId for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC)

Source§

const HAS_STATIC_QUERY_ID: bool

Source§

type QueryId = (<A as QueryId>::QueryId, <B as QueryId>::QueryId, <C as QueryId>::QueryId, <D as QueryId>::QueryId, <E as QueryId>::QueryId, <F as QueryId>::QueryId, <G as QueryId>::QueryId, <H as QueryId>::QueryId, <I as QueryId>::QueryId, <J as QueryId>::QueryId, <K as QueryId>::QueryId, <L as QueryId>::QueryId, <M as QueryId>::QueryId, <N as QueryId>::QueryId, <O as QueryId>::QueryId, <P as QueryId>::QueryId, <Q as QueryId>::QueryId, <R as QueryId>::QueryId, <S as QueryId>::QueryId, <T as QueryId>::QueryId, <U as QueryId>::QueryId, <V as QueryId>::QueryId, <W as QueryId>::QueryId, <X as QueryId>::QueryId, <Y as QueryId>::QueryId, <Z as QueryId>::QueryId, <AA as QueryId>::QueryId, <AB as QueryId>::QueryId, <AC as QueryId>::QueryId)

Source§

impl<A: QueryId, B: QueryId, C: QueryId, D: QueryId, E: QueryId, F: QueryId, G: QueryId, H: QueryId, I: QueryId, J: QueryId, K: QueryId, L: QueryId, M: QueryId, N: QueryId, O: QueryId, P: QueryId, Q: QueryId, R: QueryId, S: QueryId, T: QueryId, U: QueryId, V: QueryId, W: QueryId, X: QueryId, Y: QueryId, Z: QueryId, AA: QueryId, AB: QueryId, AC: QueryId, AD: QueryId> QueryId for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD)

Source§

const HAS_STATIC_QUERY_ID: bool

Source§

type QueryId = (<A as QueryId>::QueryId, <B as QueryId>::QueryId, <C as QueryId>::QueryId, <D as QueryId>::QueryId, <E as QueryId>::QueryId, <F as QueryId>::QueryId, <G as QueryId>::QueryId, <H as QueryId>::QueryId, <I as QueryId>::QueryId, <J as QueryId>::QueryId, <K as QueryId>::QueryId, <L as QueryId>::QueryId, <M as QueryId>::QueryId, <N as QueryId>::QueryId, <O as QueryId>::QueryId, <P as QueryId>::QueryId, <Q as QueryId>::QueryId, <R as QueryId>::QueryId, <S as QueryId>::QueryId, <T as QueryId>::QueryId, <U as QueryId>::QueryId, <V as QueryId>::QueryId, <W as QueryId>::QueryId, <X as QueryId>::QueryId, <Y as QueryId>::QueryId, <Z as QueryId>::QueryId, <AA as QueryId>::QueryId, <AB as QueryId>::QueryId, <AC as QueryId>::QueryId, <AD as QueryId>::QueryId)

Source§

impl<A: QueryId, B: QueryId, C: QueryId, D: QueryId, E: QueryId, F: QueryId, G: QueryId, H: QueryId, I: QueryId, J: QueryId, K: QueryId, L: QueryId, M: QueryId, N: QueryId, O: QueryId, P: QueryId, Q: QueryId, R: QueryId, S: QueryId, T: QueryId, U: QueryId, V: QueryId, W: QueryId, X: QueryId, Y: QueryId, Z: QueryId, AA: QueryId, AB: QueryId, AC: QueryId, AD: QueryId, AE: QueryId> QueryId for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, AE)

Source§

const HAS_STATIC_QUERY_ID: bool

Source§

type QueryId = (<A as QueryId>::QueryId, <B as QueryId>::QueryId, <C as QueryId>::QueryId, <D as QueryId>::QueryId, <E as QueryId>::QueryId, <F as QueryId>::QueryId, <G as QueryId>::QueryId, <H as QueryId>::QueryId, <I as QueryId>::QueryId, <J as QueryId>::QueryId, <K as QueryId>::QueryId, <L as QueryId>::QueryId, <M as QueryId>::QueryId, <N as QueryId>::QueryId, <O as QueryId>::QueryId, <P as QueryId>::QueryId, <Q as QueryId>::QueryId, <R as QueryId>::QueryId, <S as QueryId>::QueryId, <T as QueryId>::QueryId, <U as QueryId>::QueryId, <V as QueryId>::QueryId, <W as QueryId>::QueryId, <X as QueryId>::QueryId, <Y as QueryId>::QueryId, <Z as QueryId>::QueryId, <AA as QueryId>::QueryId, <AB as QueryId>::QueryId, <AC as QueryId>::QueryId, <AD as QueryId>::QueryId, <AE as QueryId>::QueryId)

Source§

impl<A: QueryId, B: QueryId, C: QueryId, D: QueryId, E: QueryId, F: QueryId, G: QueryId, H: QueryId, I: QueryId, J: QueryId, K: QueryId, L: QueryId, M: QueryId, N: QueryId, O: QueryId, P: QueryId, Q: QueryId, R: QueryId, S: QueryId, T: QueryId, U: QueryId, V: QueryId, W: QueryId, X: QueryId, Y: QueryId, Z: QueryId, AA: QueryId, AB: QueryId, AC: QueryId, AD: QueryId, AE: QueryId, AF: QueryId> QueryId for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, AE, AF)

Source§

const HAS_STATIC_QUERY_ID: bool

Source§

type QueryId = (<A as QueryId>::QueryId, <B as QueryId>::QueryId, <C as QueryId>::QueryId, <D as QueryId>::QueryId, <E as QueryId>::QueryId, <F as QueryId>::QueryId, <G as QueryId>::QueryId, <H as QueryId>::QueryId, <I as QueryId>::QueryId, <J as QueryId>::QueryId, <K as QueryId>::QueryId, <L as QueryId>::QueryId, <M as QueryId>::QueryId, <N as QueryId>::QueryId, <O as QueryId>::QueryId, <P as QueryId>::QueryId, <Q as QueryId>::QueryId, <R as QueryId>::QueryId, <S as QueryId>::QueryId, <T as QueryId>::QueryId, <U as QueryId>::QueryId, <V as QueryId>::QueryId, <W as QueryId>::QueryId, <X as QueryId>::QueryId, <Y as QueryId>::QueryId, <Z as QueryId>::QueryId, <AA as QueryId>::QueryId, <AB as QueryId>::QueryId, <AC as QueryId>::QueryId, <AD as QueryId>::QueryId, <AE as QueryId>::QueryId, <AF as QueryId>::QueryId)

Source§

impl<A: QueryId, B: QueryId, C: QueryId, D: QueryId, E: QueryId, F: QueryId, G: QueryId, H: QueryId, I: QueryId, J: QueryId, K: QueryId, L: QueryId, M: QueryId, N: QueryId, O: QueryId, P: QueryId, Q: QueryId, R: QueryId, S: QueryId, T: QueryId, U: QueryId, V: QueryId, W: QueryId, X: QueryId, Y: QueryId, Z: QueryId, AA: QueryId, AB: QueryId, AC: QueryId, AD: QueryId, AE: QueryId, AF: QueryId, AG: QueryId> QueryId for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, AE, AF, AG)

Source§

const HAS_STATIC_QUERY_ID: bool

Source§

type QueryId = (<A as QueryId>::QueryId, <B as QueryId>::QueryId, <C as QueryId>::QueryId, <D as QueryId>::QueryId, <E as QueryId>::QueryId, <F as QueryId>::QueryId, <G as QueryId>::QueryId, <H as QueryId>::QueryId, <I as QueryId>::QueryId, <J as QueryId>::QueryId, <K as QueryId>::QueryId, <L as QueryId>::QueryId, <M as QueryId>::QueryId, <N as QueryId>::QueryId, <O as QueryId>::QueryId, <P as QueryId>::QueryId, <Q as QueryId>::QueryId, <R as QueryId>::QueryId, <S as QueryId>::QueryId, <T as QueryId>::QueryId, <U as QueryId>::QueryId, <V as QueryId>::QueryId, <W as QueryId>::QueryId, <X as QueryId>::QueryId, <Y as QueryId>::QueryId, <Z as QueryId>::QueryId, <AA as QueryId>::QueryId, <AB as QueryId>::QueryId, <AC as QueryId>::QueryId, <AD as QueryId>::QueryId, <AE as QueryId>::QueryId, <AF as QueryId>::QueryId, <AG as QueryId>::QueryId)

Source§

impl<A: QueryId, B: QueryId, C: QueryId, D: QueryId, E: QueryId, F: QueryId, G: QueryId, H: QueryId, I: QueryId, J: QueryId, K: QueryId, L: QueryId, M: QueryId, N: QueryId, O: QueryId, P: QueryId, Q: QueryId, R: QueryId, S: QueryId, T: QueryId, U: QueryId, V: QueryId, W: QueryId, X: QueryId, Y: QueryId, Z: QueryId, AA: QueryId, AB: QueryId, AC: QueryId, AD: QueryId, AE: QueryId, AF: QueryId, AG: QueryId, AH: QueryId> QueryId for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, AE, AF, AG, AH)

Source§

const HAS_STATIC_QUERY_ID: bool

Source§

type QueryId = (<A as QueryId>::QueryId, <B as QueryId>::QueryId, <C as QueryId>::QueryId, <D as QueryId>::QueryId, <E as QueryId>::QueryId, <F as QueryId>::QueryId, <G as QueryId>::QueryId, <H as QueryId>::QueryId, <I as QueryId>::QueryId, <J as QueryId>::QueryId, <K as QueryId>::QueryId, <L as QueryId>::QueryId, <M as QueryId>::QueryId, <N as QueryId>::QueryId, <O as QueryId>::QueryId, <P as QueryId>::QueryId, <Q as QueryId>::QueryId, <R as QueryId>::QueryId, <S as QueryId>::QueryId, <T as QueryId>::QueryId, <U as QueryId>::QueryId, <V as QueryId>::QueryId, <W as QueryId>::QueryId, <X as QueryId>::QueryId, <Y as QueryId>::QueryId, <Z as QueryId>::QueryId, <AA as QueryId>::QueryId, <AB as QueryId>::QueryId, <AC as QueryId>::QueryId, <AD as QueryId>::QueryId, <AE as QueryId>::QueryId, <AF as QueryId>::QueryId, <AG as QueryId>::QueryId, <AH as QueryId>::QueryId)

Source§

impl<A: QueryId, B: QueryId, C: QueryId, D: QueryId, E: QueryId, F: QueryId, G: QueryId, H: QueryId, I: QueryId, J: QueryId, K: QueryId, L: QueryId, M: QueryId, N: QueryId, O: QueryId, P: QueryId, Q: QueryId, R: QueryId, S: QueryId, T: QueryId, U: QueryId, V: QueryId, W: QueryId, X: QueryId, Y: QueryId, Z: QueryId, AA: QueryId, AB: QueryId, AC: QueryId, AD: QueryId, AE: QueryId, AF: QueryId, AG: QueryId, AH: QueryId, AI: QueryId> QueryId for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, AE, AF, AG, AH, AI)

Source§

const HAS_STATIC_QUERY_ID: bool

Source§

type QueryId = (<A as QueryId>::QueryId, <B as QueryId>::QueryId, <C as QueryId>::QueryId, <D as QueryId>::QueryId, <E as QueryId>::QueryId, <F as QueryId>::QueryId, <G as QueryId>::QueryId, <H as QueryId>::QueryId, <I as QueryId>::QueryId, <J as QueryId>::QueryId, <K as QueryId>::QueryId, <L as QueryId>::QueryId, <M as QueryId>::QueryId, <N as QueryId>::QueryId, <O as QueryId>::QueryId, <P as QueryId>::QueryId, <Q as QueryId>::QueryId, <R as QueryId>::QueryId, <S as QueryId>::QueryId, <T as QueryId>::QueryId, <U as QueryId>::QueryId, <V as QueryId>::QueryId, <W as QueryId>::QueryId, <X as QueryId>::QueryId, <Y as QueryId>::QueryId, <Z as QueryId>::QueryId, <AA as QueryId>::QueryId, <AB as QueryId>::QueryId, <AC as QueryId>::QueryId, <AD as QueryId>::QueryId, <AE as QueryId>::QueryId, <AF as QueryId>::QueryId, <AG as QueryId>::QueryId, <AH as QueryId>::QueryId, <AI as QueryId>::QueryId)

Source§

impl<A: QueryId, B: QueryId, C: QueryId, D: QueryId, E: QueryId, F: QueryId, G: QueryId, H: QueryId, I: QueryId, J: QueryId, K: QueryId, L: QueryId, M: QueryId, N: QueryId, O: QueryId, P: QueryId, Q: QueryId, R: QueryId, S: QueryId, T: QueryId, U: QueryId, V: QueryId, W: QueryId, X: QueryId, Y: QueryId, Z: QueryId, AA: QueryId, AB: QueryId, AC: QueryId, AD: QueryId, AE: QueryId, AF: QueryId, AG: QueryId, AH: QueryId, AI: QueryId, AJ: QueryId> QueryId for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, AE, AF, AG, AH, AI, AJ)

Source§

const HAS_STATIC_QUERY_ID: bool

Source§

type QueryId = (<A as QueryId>::QueryId, <B as QueryId>::QueryId, <C as QueryId>::QueryId, <D as QueryId>::QueryId, <E as QueryId>::QueryId, <F as QueryId>::QueryId, <G as QueryId>::QueryId, <H as QueryId>::QueryId, <I as QueryId>::QueryId, <J as QueryId>::QueryId, <K as QueryId>::QueryId, <L as QueryId>::QueryId, <M as QueryId>::QueryId, <N as QueryId>::QueryId, <O as QueryId>::QueryId, <P as QueryId>::QueryId, <Q as QueryId>::QueryId, <R as QueryId>::QueryId, <S as QueryId>::QueryId, <T as QueryId>::QueryId, <U as QueryId>::QueryId, <V as QueryId>::QueryId, <W as QueryId>::QueryId, <X as QueryId>::QueryId, <Y as QueryId>::QueryId, <Z as QueryId>::QueryId, <AA as QueryId>::QueryId, <AB as QueryId>::QueryId, <AC as QueryId>::QueryId, <AD as QueryId>::QueryId, <AE as QueryId>::QueryId, <AF as QueryId>::QueryId, <AG as QueryId>::QueryId, <AH as QueryId>::QueryId, <AI as QueryId>::QueryId, <AJ as QueryId>::QueryId)

Source§

impl<A: QueryId, B: QueryId, C: QueryId, D: QueryId, E: QueryId, F: QueryId, G: QueryId, H: QueryId, I: QueryId, J: QueryId, K: QueryId, L: QueryId, M: QueryId, N: QueryId, O: QueryId, P: QueryId, Q: QueryId, R: QueryId, S: QueryId, T: QueryId, U: QueryId, V: QueryId, W: QueryId, X: QueryId, Y: QueryId, Z: QueryId, AA: QueryId, AB: QueryId, AC: QueryId, AD: QueryId, AE: QueryId, AF: QueryId, AG: QueryId, AH: QueryId, AI: QueryId, AJ: QueryId, AK: QueryId> QueryId for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, AE, AF, AG, AH, AI, AJ, AK)

Source§

const HAS_STATIC_QUERY_ID: bool

Source§

type QueryId = (<A as QueryId>::QueryId, <B as QueryId>::QueryId, <C as QueryId>::QueryId, <D as QueryId>::QueryId, <E as QueryId>::QueryId, <F as QueryId>::QueryId, <G as QueryId>::QueryId, <H as QueryId>::QueryId, <I as QueryId>::QueryId, <J as QueryId>::QueryId, <K as QueryId>::QueryId, <L as QueryId>::QueryId, <M as QueryId>::QueryId, <N as QueryId>::QueryId, <O as QueryId>::QueryId, <P as QueryId>::QueryId, <Q as QueryId>::QueryId, <R as QueryId>::QueryId, <S as QueryId>::QueryId, <T as QueryId>::QueryId, <U as QueryId>::QueryId, <V as QueryId>::QueryId, <W as QueryId>::QueryId, <X as QueryId>::QueryId, <Y as QueryId>::QueryId, <Z as QueryId>::QueryId, <AA as QueryId>::QueryId, <AB as QueryId>::QueryId, <AC as QueryId>::QueryId, <AD as QueryId>::QueryId, <AE as QueryId>::QueryId, <AF as QueryId>::QueryId, <AG as QueryId>::QueryId, <AH as QueryId>::QueryId, <AI as QueryId>::QueryId, <AJ as QueryId>::QueryId, <AK as QueryId>::QueryId)

Source§

impl<A: QueryId, B: QueryId, C: QueryId, D: QueryId, E: QueryId, F: QueryId, G: QueryId, H: QueryId, I: QueryId, J: QueryId, K: QueryId, L: QueryId, M: QueryId, N: QueryId, O: QueryId, P: QueryId, Q: QueryId, R: QueryId, S: QueryId, T: QueryId, U: QueryId, V: QueryId, W: QueryId, X: QueryId, Y: QueryId, Z: QueryId, AA: QueryId, AB: QueryId, AC: QueryId, AD: QueryId, AE: QueryId, AF: QueryId, AG: QueryId, AH: QueryId, AI: QueryId, AJ: QueryId, AK: QueryId, AL: QueryId> QueryId for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, AE, AF, AG, AH, AI, AJ, AK, AL)

Source§

const HAS_STATIC_QUERY_ID: bool

Source§

type QueryId = (<A as QueryId>::QueryId, <B as QueryId>::QueryId, <C as QueryId>::QueryId, <D as QueryId>::QueryId, <E as QueryId>::QueryId, <F as QueryId>::QueryId, <G as QueryId>::QueryId, <H as QueryId>::QueryId, <I as QueryId>::QueryId, <J as QueryId>::QueryId, <K as QueryId>::QueryId, <L as QueryId>::QueryId, <M as QueryId>::QueryId, <N as QueryId>::QueryId, <O as QueryId>::QueryId, <P as QueryId>::QueryId, <Q as QueryId>::QueryId, <R as QueryId>::QueryId, <S as QueryId>::QueryId, <T as QueryId>::QueryId, <U as QueryId>::QueryId, <V as QueryId>::QueryId, <W as QueryId>::QueryId, <X as QueryId>::QueryId, <Y as QueryId>::QueryId, <Z as QueryId>::QueryId, <AA as QueryId>::QueryId, <AB as QueryId>::QueryId, <AC as QueryId>::QueryId, <AD as QueryId>::QueryId, <AE as QueryId>::QueryId, <AF as QueryId>::QueryId, <AG as QueryId>::QueryId, <AH as QueryId>::QueryId, <AI as QueryId>::QueryId, <AJ as QueryId>::QueryId, <AK as QueryId>::QueryId, <AL as QueryId>::QueryId)

Source§

impl<A: QueryId, B: QueryId, C: QueryId, D: QueryId, E: QueryId, F: QueryId, G: QueryId, H: QueryId, I: QueryId, J: QueryId, K: QueryId, L: QueryId, M: QueryId, N: QueryId, O: QueryId, P: QueryId, Q: QueryId, R: QueryId, S: QueryId, T: QueryId, U: QueryId, V: QueryId, W: QueryId, X: QueryId, Y: QueryId, Z: QueryId, AA: QueryId, AB: QueryId, AC: QueryId, AD: QueryId, AE: QueryId, AF: QueryId, AG: QueryId, AH: QueryId, AI: QueryId, AJ: QueryId, AK: QueryId, AL: QueryId, AM: QueryId> QueryId for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, AE, AF, AG, AH, AI, AJ, AK, AL, AM)

Source§

const HAS_STATIC_QUERY_ID: bool

Source§

type QueryId = (<A as QueryId>::QueryId, <B as QueryId>::QueryId, <C as QueryId>::QueryId, <D as QueryId>::QueryId, <E as QueryId>::QueryId, <F as QueryId>::QueryId, <G as QueryId>::QueryId, <H as QueryId>::QueryId, <I as QueryId>::QueryId, <J as QueryId>::QueryId, <K as QueryId>::QueryId, <L as QueryId>::QueryId, <M as QueryId>::QueryId, <N as QueryId>::QueryId, <O as QueryId>::QueryId, <P as QueryId>::QueryId, <Q as QueryId>::QueryId, <R as QueryId>::QueryId, <S as QueryId>::QueryId, <T as QueryId>::QueryId, <U as QueryId>::QueryId, <V as QueryId>::QueryId, <W as QueryId>::QueryId, <X as QueryId>::QueryId, <Y as QueryId>::QueryId, <Z as QueryId>::QueryId, <AA as QueryId>::QueryId, <AB as QueryId>::QueryId, <AC as QueryId>::QueryId, <AD as QueryId>::QueryId, <AE as QueryId>::QueryId, <AF as QueryId>::QueryId, <AG as QueryId>::QueryId, <AH as QueryId>::QueryId, <AI as QueryId>::QueryId, <AJ as QueryId>::QueryId, <AK as QueryId>::QueryId, <AL as QueryId>::QueryId, <AM as QueryId>::QueryId)

Source§

impl<A: QueryId, B: QueryId, C: QueryId, D: QueryId, E: QueryId, F: QueryId, G: QueryId, H: QueryId, I: QueryId, J: QueryId, K: QueryId, L: QueryId, M: QueryId, N: QueryId, O: QueryId, P: QueryId, Q: QueryId, R: QueryId, S: QueryId, T: QueryId, U: QueryId, V: QueryId, W: QueryId, X: QueryId, Y: QueryId, Z: QueryId, AA: QueryId, AB: QueryId, AC: QueryId, AD: QueryId, AE: QueryId, AF: QueryId, AG: QueryId, AH: QueryId, AI: QueryId, AJ: QueryId, AK: QueryId, AL: QueryId, AM: QueryId, AN: QueryId> QueryId for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, AE, AF, AG, AH, AI, AJ, AK, AL, AM, AN)

Source§

const HAS_STATIC_QUERY_ID: bool

Source§

type QueryId = (<A as QueryId>::QueryId, <B as QueryId>::QueryId, <C as QueryId>::QueryId, <D as QueryId>::QueryId, <E as QueryId>::QueryId, <F as QueryId>::QueryId, <G as QueryId>::QueryId, <H as QueryId>::QueryId, <I as QueryId>::QueryId, <J as QueryId>::QueryId, <K as QueryId>::QueryId, <L as QueryId>::QueryId, <M as QueryId>::QueryId, <N as QueryId>::QueryId, <O as QueryId>::QueryId, <P as QueryId>::QueryId, <Q as QueryId>::QueryId, <R as QueryId>::QueryId, <S as QueryId>::QueryId, <T as QueryId>::QueryId, <U as QueryId>::QueryId, <V as QueryId>::QueryId, <W as QueryId>::QueryId, <X as QueryId>::QueryId, <Y as QueryId>::QueryId, <Z as QueryId>::QueryId, <AA as QueryId>::QueryId, <AB as QueryId>::QueryId, <AC as QueryId>::QueryId, <AD as QueryId>::QueryId, <AE as QueryId>::QueryId, <AF as QueryId>::QueryId, <AG as QueryId>::QueryId, <AH as QueryId>::QueryId, <AI as QueryId>::QueryId, <AJ as QueryId>::QueryId, <AK as QueryId>::QueryId, <AL as QueryId>::QueryId, <AM as QueryId>::QueryId, <AN as QueryId>::QueryId)

Source§

impl<A: QueryId, B: QueryId, C: QueryId, D: QueryId, E: QueryId, F: QueryId, G: QueryId, H: QueryId, I: QueryId, J: QueryId, K: QueryId, L: QueryId, M: QueryId, N: QueryId, O: QueryId, P: QueryId, Q: QueryId, R: QueryId, S: QueryId, T: QueryId, U: QueryId, V: QueryId, W: QueryId, X: QueryId, Y: QueryId, Z: QueryId, AA: QueryId, AB: QueryId, AC: QueryId, AD: QueryId, AE: QueryId, AF: QueryId, AG: QueryId, AH: QueryId, AI: QueryId, AJ: QueryId, AK: QueryId, AL: QueryId, AM: QueryId, AN: QueryId, AO: QueryId> QueryId for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, AE, AF, AG, AH, AI, AJ, AK, AL, AM, AN, AO)

Source§

const HAS_STATIC_QUERY_ID: bool

Source§

type QueryId = (<A as QueryId>::QueryId, <B as QueryId>::QueryId, <C as QueryId>::QueryId, <D as QueryId>::QueryId, <E as QueryId>::QueryId, <F as QueryId>::QueryId, <G as QueryId>::QueryId, <H as QueryId>::QueryId, <I as QueryId>::QueryId, <J as QueryId>::QueryId, <K as QueryId>::QueryId, <L as QueryId>::QueryId, <M as QueryId>::QueryId, <N as QueryId>::QueryId, <O as QueryId>::QueryId, <P as QueryId>::QueryId, <Q as QueryId>::QueryId, <R as QueryId>::QueryId, <S as QueryId>::QueryId, <T as QueryId>::QueryId, <U as QueryId>::QueryId, <V as QueryId>::QueryId, <W as QueryId>::QueryId, <X as QueryId>::QueryId, <Y as QueryId>::QueryId, <Z as QueryId>::QueryId, <AA as QueryId>::QueryId, <AB as QueryId>::QueryId, <AC as QueryId>::QueryId, <AD as QueryId>::QueryId, <AE as QueryId>::QueryId, <AF as QueryId>::QueryId, <AG as QueryId>::QueryId, <AH as QueryId>::QueryId, <AI as QueryId>::QueryId, <AJ as QueryId>::QueryId, <AK as QueryId>::QueryId, <AL as QueryId>::QueryId, <AM as QueryId>::QueryId, <AN as QueryId>::QueryId, <AO as QueryId>::QueryId)

Source§

impl<A: QueryId, B: QueryId, C: QueryId, D: QueryId, E: QueryId, F: QueryId, G: QueryId, H: QueryId, I: QueryId, J: QueryId, K: QueryId, L: QueryId, M: QueryId, N: QueryId, O: QueryId, P: QueryId, Q: QueryId, R: QueryId, S: QueryId, T: QueryId, U: QueryId, V: QueryId, W: QueryId, X: QueryId, Y: QueryId, Z: QueryId, AA: QueryId, AB: QueryId, AC: QueryId, AD: QueryId, AE: QueryId, AF: QueryId, AG: QueryId, AH: QueryId, AI: QueryId, AJ: QueryId, AK: QueryId, AL: QueryId, AM: QueryId, AN: QueryId, AO: QueryId, AP: QueryId> QueryId for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, AE, AF, AG, AH, AI, AJ, AK, AL, AM, AN, AO, AP)

Source§

const HAS_STATIC_QUERY_ID: bool

Source§

type QueryId = (<A as QueryId>::QueryId, <B as QueryId>::QueryId, <C as QueryId>::QueryId, <D as QueryId>::QueryId, <E as QueryId>::QueryId, <F as QueryId>::QueryId, <G as QueryId>::QueryId, <H as QueryId>::QueryId, <I as QueryId>::QueryId, <J as QueryId>::QueryId, <K as QueryId>::QueryId, <L as QueryId>::QueryId, <M as QueryId>::QueryId, <N as QueryId>::QueryId, <O as QueryId>::QueryId, <P as QueryId>::QueryId, <Q as QueryId>::QueryId, <R as QueryId>::QueryId, <S as QueryId>::QueryId, <T as QueryId>::QueryId, <U as QueryId>::QueryId, <V as QueryId>::QueryId, <W as QueryId>::QueryId, <X as QueryId>::QueryId, <Y as QueryId>::QueryId, <Z as QueryId>::QueryId, <AA as QueryId>::QueryId, <AB as QueryId>::QueryId, <AC as QueryId>::QueryId, <AD as QueryId>::QueryId, <AE as QueryId>::QueryId, <AF as QueryId>::QueryId, <AG as QueryId>::QueryId, <AH as QueryId>::QueryId, <AI as QueryId>::QueryId, <AJ as QueryId>::QueryId, <AK as QueryId>::QueryId, <AL as QueryId>::QueryId, <AM as QueryId>::QueryId, <AN as QueryId>::QueryId, <AO as QueryId>::QueryId, <AP as QueryId>::QueryId)

Source§

impl<A: QueryId, B: QueryId, C: QueryId, D: QueryId, E: QueryId, F: QueryId, G: QueryId, H: QueryId, I: QueryId, J: QueryId, K: QueryId, L: QueryId, M: QueryId, N: QueryId, O: QueryId, P: QueryId, Q: QueryId, R: QueryId, S: QueryId, T: QueryId, U: QueryId, V: QueryId, W: QueryId, X: QueryId, Y: QueryId, Z: QueryId, AA: QueryId, AB: QueryId, AC: QueryId, AD: QueryId, AE: QueryId, AF: QueryId, AG: QueryId, AH: QueryId, AI: QueryId, AJ: QueryId, AK: QueryId, AL: QueryId, AM: QueryId, AN: QueryId, AO: QueryId, AP: QueryId, AQ: QueryId> QueryId for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, AE, AF, AG, AH, AI, AJ, AK, AL, AM, AN, AO, AP, AQ)

Source§

const HAS_STATIC_QUERY_ID: bool

Source§

type QueryId = (<A as QueryId>::QueryId, <B as QueryId>::QueryId, <C as QueryId>::QueryId, <D as QueryId>::QueryId, <E as QueryId>::QueryId, <F as QueryId>::QueryId, <G as QueryId>::QueryId, <H as QueryId>::QueryId, <I as QueryId>::QueryId, <J as QueryId>::QueryId, <K as QueryId>::QueryId, <L as QueryId>::QueryId, <M as QueryId>::QueryId, <N as QueryId>::QueryId, <O as QueryId>::QueryId, <P as QueryId>::QueryId, <Q as QueryId>::QueryId, <R as QueryId>::QueryId, <S as QueryId>::QueryId, <T as QueryId>::QueryId, <U as QueryId>::QueryId, <V as QueryId>::QueryId, <W as QueryId>::QueryId, <X as QueryId>::QueryId, <Y as QueryId>::QueryId, <Z as QueryId>::QueryId, <AA as QueryId>::QueryId, <AB as QueryId>::QueryId, <AC as QueryId>::QueryId, <AD as QueryId>::QueryId, <AE as QueryId>::QueryId, <AF as QueryId>::QueryId, <AG as QueryId>::QueryId, <AH as QueryId>::QueryId, <AI as QueryId>::QueryId, <AJ as QueryId>::QueryId, <AK as QueryId>::QueryId, <AL as QueryId>::QueryId, <AM as QueryId>::QueryId, <AN as QueryId>::QueryId, <AO as QueryId>::QueryId, <AP as QueryId>::QueryId, <AQ as QueryId>::QueryId)

Source§

impl<A: QueryId, B: QueryId, C: QueryId, D: QueryId, E: QueryId, F: QueryId, G: QueryId, H: QueryId, I: QueryId, J: QueryId, K: QueryId, L: QueryId, M: QueryId, N: QueryId, O: QueryId, P: QueryId, Q: QueryId, R: QueryId, S: QueryId, T: QueryId, U: QueryId, V: QueryId, W: QueryId, X: QueryId, Y: QueryId, Z: QueryId, AA: QueryId, AB: QueryId, AC: QueryId, AD: QueryId, AE: QueryId, AF: QueryId, AG: QueryId, AH: QueryId, AI: QueryId, AJ: QueryId, AK: QueryId, AL: QueryId, AM: QueryId, AN: QueryId, AO: QueryId, AP: QueryId, AQ: QueryId, AR: QueryId> QueryId for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, AE, AF, AG, AH, AI, AJ, AK, AL, AM, AN, AO, AP, AQ, AR)

Source§

const HAS_STATIC_QUERY_ID: bool

Source§

type QueryId = (<A as QueryId>::QueryId, <B as QueryId>::QueryId, <C as QueryId>::QueryId, <D as QueryId>::QueryId, <E as QueryId>::QueryId, <F as QueryId>::QueryId, <G as QueryId>::QueryId, <H as QueryId>::QueryId, <I as QueryId>::QueryId, <J as QueryId>::QueryId, <K as QueryId>::QueryId, <L as QueryId>::QueryId, <M as QueryId>::QueryId, <N as QueryId>::QueryId, <O as QueryId>::QueryId, <P as QueryId>::QueryId, <Q as QueryId>::QueryId, <R as QueryId>::QueryId, <S as QueryId>::QueryId, <T as QueryId>::QueryId, <U as QueryId>::QueryId, <V as QueryId>::QueryId, <W as QueryId>::QueryId, <X as QueryId>::QueryId, <Y as QueryId>::QueryId, <Z as QueryId>::QueryId, <AA as QueryId>::QueryId, <AB as QueryId>::QueryId, <AC as QueryId>::QueryId, <AD as QueryId>::QueryId, <AE as QueryId>::QueryId, <AF as QueryId>::QueryId, <AG as QueryId>::QueryId, <AH as QueryId>::QueryId, <AI as QueryId>::QueryId, <AJ as QueryId>::QueryId, <AK as QueryId>::QueryId, <AL as QueryId>::QueryId, <AM as QueryId>::QueryId, <AN as QueryId>::QueryId, <AO as QueryId>::QueryId, <AP as QueryId>::QueryId, <AQ as QueryId>::QueryId, <AR as QueryId>::QueryId)

Source§

impl<A: QueryId, B: QueryId, C: QueryId, D: QueryId, E: QueryId, F: QueryId, G: QueryId, H: QueryId, I: QueryId, J: QueryId, K: QueryId, L: QueryId, M: QueryId, N: QueryId, O: QueryId, P: QueryId, Q: QueryId, R: QueryId, S: QueryId, T: QueryId, U: QueryId, V: QueryId, W: QueryId, X: QueryId, Y: QueryId, Z: QueryId, AA: QueryId, AB: QueryId, AC: QueryId, AD: QueryId, AE: QueryId, AF: QueryId, AG: QueryId, AH: QueryId, AI: QueryId, AJ: QueryId, AK: QueryId, AL: QueryId, AM: QueryId, AN: QueryId, AO: QueryId, AP: QueryId, AQ: QueryId, AR: QueryId, AS: QueryId> QueryId for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, AE, AF, AG, AH, AI, AJ, AK, AL, AM, AN, AO, AP, AQ, AR, AS)

Source§

const HAS_STATIC_QUERY_ID: bool

Source§

type QueryId = (<A as QueryId>::QueryId, <B as QueryId>::QueryId, <C as QueryId>::QueryId, <D as QueryId>::QueryId, <E as QueryId>::QueryId, <F as QueryId>::QueryId, <G as QueryId>::QueryId, <H as QueryId>::QueryId, <I as QueryId>::QueryId, <J as QueryId>::QueryId, <K as QueryId>::QueryId, <L as QueryId>::QueryId, <M as QueryId>::QueryId, <N as QueryId>::QueryId, <O as QueryId>::QueryId, <P as QueryId>::QueryId, <Q as QueryId>::QueryId, <R as QueryId>::QueryId, <S as QueryId>::QueryId, <T as QueryId>::QueryId, <U as QueryId>::QueryId, <V as QueryId>::QueryId, <W as QueryId>::QueryId, <X as QueryId>::QueryId, <Y as QueryId>::QueryId, <Z as QueryId>::QueryId, <AA as QueryId>::QueryId, <AB as QueryId>::QueryId, <AC as QueryId>::QueryId, <AD as QueryId>::QueryId, <AE as QueryId>::QueryId, <AF as QueryId>::QueryId, <AG as QueryId>::QueryId, <AH as QueryId>::QueryId, <AI as QueryId>::QueryId, <AJ as QueryId>::QueryId, <AK as QueryId>::QueryId, <AL as QueryId>::QueryId, <AM as QueryId>::QueryId, <AN as QueryId>::QueryId, <AO as QueryId>::QueryId, <AP as QueryId>::QueryId, <AQ as QueryId>::QueryId, <AR as QueryId>::QueryId, <AS as QueryId>::QueryId)

Source§

impl<A: QueryId, B: QueryId, C: QueryId, D: QueryId, E: QueryId, F: QueryId, G: QueryId, H: QueryId, I: QueryId, J: QueryId, K: QueryId, L: QueryId, M: QueryId, N: QueryId, O: QueryId, P: QueryId, Q: QueryId, R: QueryId, S: QueryId, T: QueryId, U: QueryId, V: QueryId, W: QueryId, X: QueryId, Y: QueryId, Z: QueryId, AA: QueryId, AB: QueryId, AC: QueryId, AD: QueryId, AE: QueryId, AF: QueryId, AG: QueryId, AH: QueryId, AI: QueryId, AJ: QueryId, AK: QueryId, AL: QueryId, AM: QueryId, AN: QueryId, AO: QueryId, AP: QueryId, AQ: QueryId, AR: QueryId, AS: QueryId, AT: QueryId> QueryId for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, AE, AF, AG, AH, AI, AJ, AK, AL, AM, AN, AO, AP, AQ, AR, AS, AT)

Source§

const HAS_STATIC_QUERY_ID: bool

Source§

type QueryId = (<A as QueryId>::QueryId, <B as QueryId>::QueryId, <C as QueryId>::QueryId, <D as QueryId>::QueryId, <E as QueryId>::QueryId, <F as QueryId>::QueryId, <G as QueryId>::QueryId, <H as QueryId>::QueryId, <I as QueryId>::QueryId, <J as QueryId>::QueryId, <K as QueryId>::QueryId, <L as QueryId>::QueryId, <M as QueryId>::QueryId, <N as QueryId>::QueryId, <O as QueryId>::QueryId, <P as QueryId>::QueryId, <Q as QueryId>::QueryId, <R as QueryId>::QueryId, <S as QueryId>::QueryId, <T as QueryId>::QueryId, <U as QueryId>::QueryId, <V as QueryId>::QueryId, <W as QueryId>::QueryId, <X as QueryId>::QueryId, <Y as QueryId>::QueryId, <Z as QueryId>::QueryId, <AA as QueryId>::QueryId, <AB as QueryId>::QueryId, <AC as QueryId>::QueryId, <AD as QueryId>::QueryId, <AE as QueryId>::QueryId, <AF as QueryId>::QueryId, <AG as QueryId>::QueryId, <AH as QueryId>::QueryId, <AI as QueryId>::QueryId, <AJ as QueryId>::QueryId, <AK as QueryId>::QueryId, <AL as QueryId>::QueryId, <AM as QueryId>::QueryId, <AN as QueryId>::QueryId, <AO as QueryId>::QueryId, <AP as QueryId>::QueryId, <AQ as QueryId>::QueryId, <AR as QueryId>::QueryId, <AS as QueryId>::QueryId, <AT as QueryId>::QueryId)

Source§

impl<A: QueryId, B: QueryId, C: QueryId, D: QueryId, E: QueryId, F: QueryId, G: QueryId, H: QueryId, I: QueryId, J: QueryId, K: QueryId, L: QueryId, M: QueryId, N: QueryId, O: QueryId, P: QueryId, Q: QueryId, R: QueryId, S: QueryId, T: QueryId, U: QueryId, V: QueryId, W: QueryId, X: QueryId, Y: QueryId, Z: QueryId, AA: QueryId, AB: QueryId, AC: QueryId, AD: QueryId, AE: QueryId, AF: QueryId, AG: QueryId, AH: QueryId, AI: QueryId, AJ: QueryId, AK: QueryId, AL: QueryId, AM: QueryId, AN: QueryId, AO: QueryId, AP: QueryId, AQ: QueryId, AR: QueryId, AS: QueryId, AT: QueryId, AU: QueryId> QueryId for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, AE, AF, AG, AH, AI, AJ, AK, AL, AM, AN, AO, AP, AQ, AR, AS, AT, AU)

Source§

const HAS_STATIC_QUERY_ID: bool

Source§

type QueryId = (<A as QueryId>::QueryId, <B as QueryId>::QueryId, <C as QueryId>::QueryId, <D as QueryId>::QueryId, <E as QueryId>::QueryId, <F as QueryId>::QueryId, <G as QueryId>::QueryId, <H as QueryId>::QueryId, <I as QueryId>::QueryId, <J as QueryId>::QueryId, <K as QueryId>::QueryId, <L as QueryId>::QueryId, <M as QueryId>::QueryId, <N as QueryId>::QueryId, <O as QueryId>::QueryId, <P as QueryId>::QueryId, <Q as QueryId>::QueryId, <R as QueryId>::QueryId, <S as QueryId>::QueryId, <T as QueryId>::QueryId, <U as QueryId>::QueryId, <V as QueryId>::QueryId, <W as QueryId>::QueryId, <X as QueryId>::QueryId, <Y as QueryId>::QueryId, <Z as QueryId>::QueryId, <AA as QueryId>::QueryId, <AB as QueryId>::QueryId, <AC as QueryId>::QueryId, <AD as QueryId>::QueryId, <AE as QueryId>::QueryId, <AF as QueryId>::QueryId, <AG as QueryId>::QueryId, <AH as QueryId>::QueryId, <AI as QueryId>::QueryId, <AJ as QueryId>::QueryId, <AK as QueryId>::QueryId, <AL as QueryId>::QueryId, <AM as QueryId>::QueryId, <AN as QueryId>::QueryId, <AO as QueryId>::QueryId, <AP as QueryId>::QueryId, <AQ as QueryId>::QueryId, <AR as QueryId>::QueryId, <AS as QueryId>::QueryId, <AT as QueryId>::QueryId, <AU as QueryId>::QueryId)

Source§

impl<A: QueryId, B: QueryId, C: QueryId, D: QueryId, E: QueryId, F: QueryId, G: QueryId, H: QueryId, I: QueryId, J: QueryId, K: QueryId, L: QueryId, M: QueryId, N: QueryId, O: QueryId, P: QueryId, Q: QueryId, R: QueryId, S: QueryId, T: QueryId, U: QueryId, V: QueryId, W: QueryId, X: QueryId, Y: QueryId, Z: QueryId, AA: QueryId, AB: QueryId, AC: QueryId, AD: QueryId, AE: QueryId, AF: QueryId, AG: QueryId, AH: QueryId, AI: QueryId, AJ: QueryId, AK: QueryId, AL: QueryId, AM: QueryId, AN: QueryId, AO: QueryId, AP: QueryId, AQ: QueryId, AR: QueryId, AS: QueryId, AT: QueryId, AU: QueryId, AV: QueryId> QueryId for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, AE, AF, AG, AH, AI, AJ, AK, AL, AM, AN, AO, AP, AQ, AR, AS, AT, AU, AV)

Source§

const HAS_STATIC_QUERY_ID: bool

Source§

type QueryId = (<A as QueryId>::QueryId, <B as QueryId>::QueryId, <C as QueryId>::QueryId, <D as QueryId>::QueryId, <E as QueryId>::QueryId, <F as QueryId>::QueryId, <G as QueryId>::QueryId, <H as QueryId>::QueryId, <I as QueryId>::QueryId, <J as QueryId>::QueryId, <K as QueryId>::QueryId, <L as QueryId>::QueryId, <M as QueryId>::QueryId, <N as QueryId>::QueryId, <O as QueryId>::QueryId, <P as QueryId>::QueryId, <Q as QueryId>::QueryId, <R as QueryId>::QueryId, <S as QueryId>::QueryId, <T as QueryId>::QueryId, <U as QueryId>::QueryId, <V as QueryId>::QueryId, <W as QueryId>::QueryId, <X as QueryId>::QueryId, <Y as QueryId>::QueryId, <Z as QueryId>::QueryId, <AA as QueryId>::QueryId, <AB as QueryId>::QueryId, <AC as QueryId>::QueryId, <AD as QueryId>::QueryId, <AE as QueryId>::QueryId, <AF as QueryId>::QueryId, <AG as QueryId>::QueryId, <AH as QueryId>::QueryId, <AI as QueryId>::QueryId, <AJ as QueryId>::QueryId, <AK as QueryId>::QueryId, <AL as QueryId>::QueryId, <AM as QueryId>::QueryId, <AN as QueryId>::QueryId, <AO as QueryId>::QueryId, <AP as QueryId>::QueryId, <AQ as QueryId>::QueryId, <AR as QueryId>::QueryId, <AS as QueryId>::QueryId, <AT as QueryId>::QueryId, <AU as QueryId>::QueryId, <AV as QueryId>::QueryId)

Source§

impl<A: QueryId, B: QueryId, C: QueryId, D: QueryId, E: QueryId, F: QueryId, G: QueryId, H: QueryId, I: QueryId, J: QueryId, K: QueryId, L: QueryId, M: QueryId, N: QueryId, O: QueryId, P: QueryId, Q: QueryId, R: QueryId, S: QueryId, T: QueryId, U: QueryId, V: QueryId, W: QueryId, X: QueryId, Y: QueryId, Z: QueryId, AA: QueryId, AB: QueryId, AC: QueryId, AD: QueryId, AE: QueryId, AF: QueryId, AG: QueryId, AH: QueryId, AI: QueryId, AJ: QueryId, AK: QueryId, AL: QueryId, AM: QueryId, AN: QueryId, AO: QueryId, AP: QueryId, AQ: QueryId, AR: QueryId, AS: QueryId, AT: QueryId, AU: QueryId, AV: QueryId, AW: QueryId> QueryId for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, AE, AF, AG, AH, AI, AJ, AK, AL, AM, AN, AO, AP, AQ, AR, AS, AT, AU, AV, AW)

Source§

const HAS_STATIC_QUERY_ID: bool

Source§

type QueryId = (<A as QueryId>::QueryId, <B as QueryId>::QueryId, <C as QueryId>::QueryId, <D as QueryId>::QueryId, <E as QueryId>::QueryId, <F as QueryId>::QueryId, <G as QueryId>::QueryId, <H as QueryId>::QueryId, <I as QueryId>::QueryId, <J as QueryId>::QueryId, <K as QueryId>::QueryId, <L as QueryId>::QueryId, <M as QueryId>::QueryId, <N as QueryId>::QueryId, <O as QueryId>::QueryId, <P as QueryId>::QueryId, <Q as QueryId>::QueryId, <R as QueryId>::QueryId, <S as QueryId>::QueryId, <T as QueryId>::QueryId, <U as QueryId>::QueryId, <V as QueryId>::QueryId, <W as QueryId>::QueryId, <X as QueryId>::QueryId, <Y as QueryId>::QueryId, <Z as QueryId>::QueryId, <AA as QueryId>::QueryId, <AB as QueryId>::QueryId, <AC as QueryId>::QueryId, <AD as QueryId>::QueryId, <AE as QueryId>::QueryId, <AF as QueryId>::QueryId, <AG as QueryId>::QueryId, <AH as QueryId>::QueryId, <AI as QueryId>::QueryId, <AJ as QueryId>::QueryId, <AK as QueryId>::QueryId, <AL as QueryId>::QueryId, <AM as QueryId>::QueryId, <AN as QueryId>::QueryId, <AO as QueryId>::QueryId, <AP as QueryId>::QueryId, <AQ as QueryId>::QueryId, <AR as QueryId>::QueryId, <AS as QueryId>::QueryId, <AT as QueryId>::QueryId, <AU as QueryId>::QueryId, <AV as QueryId>::QueryId, <AW as QueryId>::QueryId)

Source§

impl<A: QueryId, B: QueryId, C: QueryId, D: QueryId, E: QueryId, F: QueryId, G: QueryId, H: QueryId, I: QueryId, J: QueryId, K: QueryId, L: QueryId, M: QueryId, N: QueryId, O: QueryId, P: QueryId, Q: QueryId, R: QueryId, S: QueryId, T: QueryId, U: QueryId, V: QueryId, W: QueryId, X: QueryId, Y: QueryId, Z: QueryId, AA: QueryId, AB: QueryId, AC: QueryId, AD: QueryId, AE: QueryId, AF: QueryId, AG: QueryId, AH: QueryId, AI: QueryId, AJ: QueryId, AK: QueryId, AL: QueryId, AM: QueryId, AN: QueryId, AO: QueryId, AP: QueryId, AQ: QueryId, AR: QueryId, AS: QueryId, AT: QueryId, AU: QueryId, AV: QueryId, AW: QueryId, AX: QueryId> QueryId for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, AE, AF, AG, AH, AI, AJ, AK, AL, AM, AN, AO, AP, AQ, AR, AS, AT, AU, AV, AW, AX)

Source§

const HAS_STATIC_QUERY_ID: bool

Source§

type QueryId = (<A as QueryId>::QueryId, <B as QueryId>::QueryId, <C as QueryId>::QueryId, <D as QueryId>::QueryId, <E as QueryId>::QueryId, <F as QueryId>::QueryId, <G as QueryId>::QueryId, <H as QueryId>::QueryId, <I as QueryId>::QueryId, <J as QueryId>::QueryId, <K as QueryId>::QueryId, <L as QueryId>::QueryId, <M as QueryId>::QueryId, <N as QueryId>::QueryId, <O as QueryId>::QueryId, <P as QueryId>::QueryId, <Q as QueryId>::QueryId, <R as QueryId>::QueryId, <S as QueryId>::QueryId, <T as QueryId>::QueryId, <U as QueryId>::QueryId, <V as QueryId>::QueryId, <W as QueryId>::QueryId, <X as QueryId>::QueryId, <Y as QueryId>::QueryId, <Z as QueryId>::QueryId, <AA as QueryId>::QueryId, <AB as QueryId>::QueryId, <AC as QueryId>::QueryId, <AD as QueryId>::QueryId, <AE as QueryId>::QueryId, <AF as QueryId>::QueryId, <AG as QueryId>::QueryId, <AH as QueryId>::QueryId, <AI as QueryId>::QueryId, <AJ as QueryId>::QueryId, <AK as QueryId>::QueryId, <AL as QueryId>::QueryId, <AM as QueryId>::QueryId, <AN as QueryId>::QueryId, <AO as QueryId>::QueryId, <AP as QueryId>::QueryId, <AQ as QueryId>::QueryId, <AR as QueryId>::QueryId, <AS as QueryId>::QueryId, <AT as QueryId>::QueryId, <AU as QueryId>::QueryId, <AV as QueryId>::QueryId, <AW as QueryId>::QueryId, <AX as QueryId>::QueryId)

Source§

impl<A: QueryId, B: QueryId, C: QueryId, D: QueryId, E: QueryId, F: QueryId, G: QueryId, H: QueryId, I: QueryId, J: QueryId, K: QueryId, L: QueryId, M: QueryId, N: QueryId, O: QueryId, P: QueryId, Q: QueryId, R: QueryId, S: QueryId, T: QueryId, U: QueryId, V: QueryId, W: QueryId, X: QueryId, Y: QueryId, Z: QueryId, AA: QueryId, AB: QueryId, AC: QueryId, AD: QueryId, AE: QueryId, AF: QueryId, AG: QueryId, AH: QueryId, AI: QueryId, AJ: QueryId, AK: QueryId, AL: QueryId, AM: QueryId, AN: QueryId, AO: QueryId, AP: QueryId, AQ: QueryId, AR: QueryId, AS: QueryId, AT: QueryId, AU: QueryId, AV: QueryId, AW: QueryId, AX: QueryId, AY: QueryId> QueryId for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, AE, AF, AG, AH, AI, AJ, AK, AL, AM, AN, AO, AP, AQ, AR, AS, AT, AU, AV, AW, AX, AY)

Source§

const HAS_STATIC_QUERY_ID: bool

Source§

type QueryId = (<A as QueryId>::QueryId, <B as QueryId>::QueryId, <C as QueryId>::QueryId, <D as QueryId>::QueryId, <E as QueryId>::QueryId, <F as QueryId>::QueryId, <G as QueryId>::QueryId, <H as QueryId>::QueryId, <I as QueryId>::QueryId, <J as QueryId>::QueryId, <K as QueryId>::QueryId, <L as QueryId>::QueryId, <M as QueryId>::QueryId, <N as QueryId>::QueryId, <O as QueryId>::QueryId, <P as QueryId>::QueryId, <Q as QueryId>::QueryId, <R as QueryId>::QueryId, <S as QueryId>::QueryId, <T as QueryId>::QueryId, <U as QueryId>::QueryId, <V as QueryId>::QueryId, <W as QueryId>::QueryId, <X as QueryId>::QueryId, <Y as QueryId>::QueryId, <Z as QueryId>::QueryId, <AA as QueryId>::QueryId, <AB as QueryId>::QueryId, <AC as QueryId>::QueryId, <AD as QueryId>::QueryId, <AE as QueryId>::QueryId, <AF as QueryId>::QueryId, <AG as QueryId>::QueryId, <AH as QueryId>::QueryId, <AI as QueryId>::QueryId, <AJ as QueryId>::QueryId, <AK as QueryId>::QueryId, <AL as QueryId>::QueryId, <AM as QueryId>::QueryId, <AN as QueryId>::QueryId, <AO as QueryId>::QueryId, <AP as QueryId>::QueryId, <AQ as QueryId>::QueryId, <AR as QueryId>::QueryId, <AS as QueryId>::QueryId, <AT as QueryId>::QueryId, <AU as QueryId>::QueryId, <AV as QueryId>::QueryId, <AW as QueryId>::QueryId, <AX as QueryId>::QueryId, <AY as QueryId>::QueryId)

Source§

impl<A: QueryId, B: QueryId, C: QueryId, D: QueryId, E: QueryId, F: QueryId, G: QueryId, H: QueryId, I: QueryId, J: QueryId, K: QueryId, L: QueryId, M: QueryId, N: QueryId, O: QueryId, P: QueryId, Q: QueryId, R: QueryId, S: QueryId, T: QueryId, U: QueryId, V: QueryId, W: QueryId, X: QueryId, Y: QueryId, Z: QueryId, AA: QueryId, AB: QueryId, AC: QueryId, AD: QueryId, AE: QueryId, AF: QueryId, AG: QueryId, AH: QueryId, AI: QueryId, AJ: QueryId, AK: QueryId, AL: QueryId, AM: QueryId, AN: QueryId, AO: QueryId, AP: QueryId, AQ: QueryId, AR: QueryId, AS: QueryId, AT: QueryId, AU: QueryId, AV: QueryId, AW: QueryId, AX: QueryId, AY: QueryId, AZ: QueryId> QueryId for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, AE, AF, AG, AH, AI, AJ, AK, AL, AM, AN, AO, AP, AQ, AR, AS, AT, AU, AV, AW, AX, AY, AZ)

Source§

const HAS_STATIC_QUERY_ID: bool

Source§

type QueryId = (<A as QueryId>::QueryId, <B as QueryId>::QueryId, <C as QueryId>::QueryId, <D as QueryId>::QueryId, <E as QueryId>::QueryId, <F as QueryId>::QueryId, <G as QueryId>::QueryId, <H as QueryId>::QueryId, <I as QueryId>::QueryId, <J as QueryId>::QueryId, <K as QueryId>::QueryId, <L as QueryId>::QueryId, <M as QueryId>::QueryId, <N as QueryId>::QueryId, <O as QueryId>::QueryId, <P as QueryId>::QueryId, <Q as QueryId>::QueryId, <R as QueryId>::QueryId, <S as QueryId>::QueryId, <T as QueryId>::QueryId, <U as QueryId>::QueryId, <V as QueryId>::QueryId, <W as QueryId>::QueryId, <X as QueryId>::QueryId, <Y as QueryId>::QueryId, <Z as QueryId>::QueryId, <AA as QueryId>::QueryId, <AB as QueryId>::QueryId, <AC as QueryId>::QueryId, <AD as QueryId>::QueryId, <AE as QueryId>::QueryId, <AF as QueryId>::QueryId, <AG as QueryId>::QueryId, <AH as QueryId>::QueryId, <AI as QueryId>::QueryId, <AJ as QueryId>::QueryId, <AK as QueryId>::QueryId, <AL as QueryId>::QueryId, <AM as QueryId>::QueryId, <AN as QueryId>::QueryId, <AO as QueryId>::QueryId, <AP as QueryId>::QueryId, <AQ as QueryId>::QueryId, <AR as QueryId>::QueryId, <AS as QueryId>::QueryId, <AT as QueryId>::QueryId, <AU as QueryId>::QueryId, <AV as QueryId>::QueryId, <AW as QueryId>::QueryId, <AX as QueryId>::QueryId, <AY as QueryId>::QueryId, <AZ as QueryId>::QueryId)

Source§

impl<A: QueryId, B: QueryId, C: QueryId, D: QueryId, E: QueryId, F: QueryId, G: QueryId, H: QueryId, I: QueryId, J: QueryId, K: QueryId, L: QueryId, M: QueryId, N: QueryId, O: QueryId, P: QueryId, Q: QueryId, R: QueryId, S: QueryId, T: QueryId, U: QueryId, V: QueryId, W: QueryId, X: QueryId, Y: QueryId, Z: QueryId, AA: QueryId, AB: QueryId, AC: QueryId, AD: QueryId, AE: QueryId, AF: QueryId, AG: QueryId, AH: QueryId, AI: QueryId, AJ: QueryId, AK: QueryId, AL: QueryId, AM: QueryId, AN: QueryId, AO: QueryId, AP: QueryId, AQ: QueryId, AR: QueryId, AS: QueryId, AT: QueryId, AU: QueryId, AV: QueryId, AW: QueryId, AX: QueryId, AY: QueryId, AZ: QueryId, BA: QueryId> QueryId for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, AE, AF, AG, AH, AI, AJ, AK, AL, AM, AN, AO, AP, AQ, AR, AS, AT, AU, AV, AW, AX, AY, AZ, BA)

Source§

const HAS_STATIC_QUERY_ID: bool

Source§

type QueryId = (<A as QueryId>::QueryId, <B as QueryId>::QueryId, <C as QueryId>::QueryId, <D as QueryId>::QueryId, <E as QueryId>::QueryId, <F as QueryId>::QueryId, <G as QueryId>::QueryId, <H as QueryId>::QueryId, <I as QueryId>::QueryId, <J as QueryId>::QueryId, <K as QueryId>::QueryId, <L as QueryId>::QueryId, <M as QueryId>::QueryId, <N as QueryId>::QueryId, <O as QueryId>::QueryId, <P as QueryId>::QueryId, <Q as QueryId>::QueryId, <R as QueryId>::QueryId, <S as QueryId>::QueryId, <T as QueryId>::QueryId, <U as QueryId>::QueryId, <V as QueryId>::QueryId, <W as QueryId>::QueryId, <X as QueryId>::QueryId, <Y as QueryId>::QueryId, <Z as QueryId>::QueryId, <AA as QueryId>::QueryId, <AB as QueryId>::QueryId, <AC as QueryId>::QueryId, <AD as QueryId>::QueryId, <AE as QueryId>::QueryId, <AF as QueryId>::QueryId, <AG as QueryId>::QueryId, <AH as QueryId>::QueryId, <AI as QueryId>::QueryId, <AJ as QueryId>::QueryId, <AK as QueryId>::QueryId, <AL as QueryId>::QueryId, <AM as QueryId>::QueryId, <AN as QueryId>::QueryId, <AO as QueryId>::QueryId, <AP as QueryId>::QueryId, <AQ as QueryId>::QueryId, <AR as QueryId>::QueryId, <AS as QueryId>::QueryId, <AT as QueryId>::QueryId, <AU as QueryId>::QueryId, <AV as QueryId>::QueryId, <AW as QueryId>::QueryId, <AX as QueryId>::QueryId, <AY as QueryId>::QueryId, <AZ as QueryId>::QueryId, <BA as QueryId>::QueryId)

Source§

impl<A: QueryId, B: QueryId, C: QueryId, D: QueryId, E: QueryId, F: QueryId, G: QueryId, H: QueryId, I: QueryId, J: QueryId, K: QueryId, L: QueryId, M: QueryId, N: QueryId, O: QueryId, P: QueryId, Q: QueryId, R: QueryId, S: QueryId, T: QueryId, U: QueryId, V: QueryId, W: QueryId, X: QueryId, Y: QueryId, Z: QueryId, AA: QueryId, AB: QueryId, AC: QueryId, AD: QueryId, AE: QueryId, AF: QueryId, AG: QueryId, AH: QueryId, AI: QueryId, AJ: QueryId, AK: QueryId, AL: QueryId, AM: QueryId, AN: QueryId, AO: QueryId, AP: QueryId, AQ: QueryId, AR: QueryId, AS: QueryId, AT: QueryId, AU: QueryId, AV: QueryId, AW: QueryId, AX: QueryId, AY: QueryId, AZ: QueryId, BA: QueryId, BB: QueryId> QueryId for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, AE, AF, AG, AH, AI, AJ, AK, AL, AM, AN, AO, AP, AQ, AR, AS, AT, AU, AV, AW, AX, AY, AZ, BA, BB)

Source§

const HAS_STATIC_QUERY_ID: bool

Source§

type QueryId = (<A as QueryId>::QueryId, <B as QueryId>::QueryId, <C as QueryId>::QueryId, <D as QueryId>::QueryId, <E as QueryId>::QueryId, <F as QueryId>::QueryId, <G as QueryId>::QueryId, <H as QueryId>::QueryId, <I as QueryId>::QueryId, <J as QueryId>::QueryId, <K as QueryId>::QueryId, <L as QueryId>::QueryId, <M as QueryId>::QueryId, <N as QueryId>::QueryId, <O as QueryId>::QueryId, <P as QueryId>::QueryId, <Q as QueryId>::QueryId, <R as QueryId>::QueryId, <S as QueryId>::QueryId, <T as QueryId>::QueryId, <U as QueryId>::QueryId, <V as QueryId>::QueryId, <W as QueryId>::QueryId, <X as QueryId>::QueryId, <Y as QueryId>::QueryId, <Z as QueryId>::QueryId, <AA as QueryId>::QueryId, <AB as QueryId>::QueryId, <AC as QueryId>::QueryId, <AD as QueryId>::QueryId, <AE as QueryId>::QueryId, <AF as QueryId>::QueryId, <AG as QueryId>::QueryId, <AH as QueryId>::QueryId, <AI as QueryId>::QueryId, <AJ as QueryId>::QueryId, <AK as QueryId>::QueryId, <AL as QueryId>::QueryId, <AM as QueryId>::QueryId, <AN as QueryId>::QueryId, <AO as QueryId>::QueryId, <AP as QueryId>::QueryId, <AQ as QueryId>::QueryId, <AR as QueryId>::QueryId, <AS as QueryId>::QueryId, <AT as QueryId>::QueryId, <AU as QueryId>::QueryId, <AV as QueryId>::QueryId, <AW as QueryId>::QueryId, <AX as QueryId>::QueryId, <AY as QueryId>::QueryId, <AZ as QueryId>::QueryId, <BA as QueryId>::QueryId, <BB as QueryId>::QueryId)

Source§

impl<A: QueryId, B: QueryId, C: QueryId, D: QueryId, E: QueryId, F: QueryId, G: QueryId, H: QueryId, I: QueryId, J: QueryId, K: QueryId, L: QueryId, M: QueryId, N: QueryId, O: QueryId, P: QueryId, Q: QueryId, R: QueryId, S: QueryId, T: QueryId, U: QueryId, V: QueryId, W: QueryId, X: QueryId, Y: QueryId, Z: QueryId, AA: QueryId, AB: QueryId, AC: QueryId, AD: QueryId, AE: QueryId, AF: QueryId, AG: QueryId, AH: QueryId, AI: QueryId, AJ: QueryId, AK: QueryId, AL: QueryId, AM: QueryId, AN: QueryId, AO: QueryId, AP: QueryId, AQ: QueryId, AR: QueryId, AS: QueryId, AT: QueryId, AU: QueryId, AV: QueryId, AW: QueryId, AX: QueryId, AY: QueryId, AZ: QueryId, BA: QueryId, BB: QueryId, BC: QueryId> QueryId for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, AE, AF, AG, AH, AI, AJ, AK, AL, AM, AN, AO, AP, AQ, AR, AS, AT, AU, AV, AW, AX, AY, AZ, BA, BB, BC)

Source§

const HAS_STATIC_QUERY_ID: bool

Source§

type QueryId = (<A as QueryId>::QueryId, <B as QueryId>::QueryId, <C as QueryId>::QueryId, <D as QueryId>::QueryId, <E as QueryId>::QueryId, <F as QueryId>::QueryId, <G as QueryId>::QueryId, <H as QueryId>::QueryId, <I as QueryId>::QueryId, <J as QueryId>::QueryId, <K as QueryId>::QueryId, <L as QueryId>::QueryId, <M as QueryId>::QueryId, <N as QueryId>::QueryId, <O as QueryId>::QueryId, <P as QueryId>::QueryId, <Q as QueryId>::QueryId, <R as QueryId>::QueryId, <S as QueryId>::QueryId, <T as QueryId>::QueryId, <U as QueryId>::QueryId, <V as QueryId>::QueryId, <W as QueryId>::QueryId, <X as QueryId>::QueryId, <Y as QueryId>::QueryId, <Z as QueryId>::QueryId, <AA as QueryId>::QueryId, <AB as QueryId>::QueryId, <AC as QueryId>::QueryId, <AD as QueryId>::QueryId, <AE as QueryId>::QueryId, <AF as QueryId>::QueryId, <AG as QueryId>::QueryId, <AH as QueryId>::QueryId, <AI as QueryId>::QueryId, <AJ as QueryId>::QueryId, <AK as QueryId>::QueryId, <AL as QueryId>::QueryId, <AM as QueryId>::QueryId, <AN as QueryId>::QueryId, <AO as QueryId>::QueryId, <AP as QueryId>::QueryId, <AQ as QueryId>::QueryId, <AR as QueryId>::QueryId, <AS as QueryId>::QueryId, <AT as QueryId>::QueryId, <AU as QueryId>::QueryId, <AV as QueryId>::QueryId, <AW as QueryId>::QueryId, <AX as QueryId>::QueryId, <AY as QueryId>::QueryId, <AZ as QueryId>::QueryId, <BA as QueryId>::QueryId, <BB as QueryId>::QueryId, <BC as QueryId>::QueryId)

Source§

impl<A: QueryId, B: QueryId, C: QueryId, D: QueryId, E: QueryId, F: QueryId, G: QueryId, H: QueryId, I: QueryId, J: QueryId, K: QueryId, L: QueryId, M: QueryId, N: QueryId, O: QueryId, P: QueryId, Q: QueryId, R: QueryId, S: QueryId, T: QueryId, U: QueryId, V: QueryId, W: QueryId, X: QueryId, Y: QueryId, Z: QueryId, AA: QueryId, AB: QueryId, AC: QueryId, AD: QueryId, AE: QueryId, AF: QueryId, AG: QueryId, AH: QueryId, AI: QueryId, AJ: QueryId, AK: QueryId, AL: QueryId, AM: QueryId, AN: QueryId, AO: QueryId, AP: QueryId, AQ: QueryId, AR: QueryId, AS: QueryId, AT: QueryId, AU: QueryId, AV: QueryId, AW: QueryId, AX: QueryId, AY: QueryId, AZ: QueryId, BA: QueryId, BB: QueryId, BC: QueryId, BD: QueryId> QueryId for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, AE, AF, AG, AH, AI, AJ, AK, AL, AM, AN, AO, AP, AQ, AR, AS, AT, AU, AV, AW, AX, AY, AZ, BA, BB, BC, BD)

Source§

const HAS_STATIC_QUERY_ID: bool

Source§

type QueryId = (<A as QueryId>::QueryId, <B as QueryId>::QueryId, <C as QueryId>::QueryId, <D as QueryId>::QueryId, <E as QueryId>::QueryId, <F as QueryId>::QueryId, <G as QueryId>::QueryId, <H as QueryId>::QueryId, <I as QueryId>::QueryId, <J as QueryId>::QueryId, <K as QueryId>::QueryId, <L as QueryId>::QueryId, <M as QueryId>::QueryId, <N as QueryId>::QueryId, <O as QueryId>::QueryId, <P as QueryId>::QueryId, <Q as QueryId>::QueryId, <R as QueryId>::QueryId, <S as QueryId>::QueryId, <T as QueryId>::QueryId, <U as QueryId>::QueryId, <V as QueryId>::QueryId, <W as QueryId>::QueryId, <X as QueryId>::QueryId, <Y as QueryId>::QueryId, <Z as QueryId>::QueryId, <AA as QueryId>::QueryId, <AB as QueryId>::QueryId, <AC as QueryId>::QueryId, <AD as QueryId>::QueryId, <AE as QueryId>::QueryId, <AF as QueryId>::QueryId, <AG as QueryId>::QueryId, <AH as QueryId>::QueryId, <AI as QueryId>::QueryId, <AJ as QueryId>::QueryId, <AK as QueryId>::QueryId, <AL as QueryId>::QueryId, <AM as QueryId>::QueryId, <AN as QueryId>::QueryId, <AO as QueryId>::QueryId, <AP as QueryId>::QueryId, <AQ as QueryId>::QueryId, <AR as QueryId>::QueryId, <AS as QueryId>::QueryId, <AT as QueryId>::QueryId, <AU as QueryId>::QueryId, <AV as QueryId>::QueryId, <AW as QueryId>::QueryId, <AX as QueryId>::QueryId, <AY as QueryId>::QueryId, <AZ as QueryId>::QueryId, <BA as QueryId>::QueryId, <BB as QueryId>::QueryId, <BC as QueryId>::QueryId, <BD as QueryId>::QueryId)

Source§

impl<A: QueryId, B: QueryId, C: QueryId, D: QueryId, E: QueryId, F: QueryId, G: QueryId, H: QueryId, I: QueryId, J: QueryId, K: QueryId, L: QueryId, M: QueryId, N: QueryId, O: QueryId, P: QueryId, Q: QueryId, R: QueryId, S: QueryId, T: QueryId, U: QueryId, V: QueryId, W: QueryId, X: QueryId, Y: QueryId, Z: QueryId, AA: QueryId, AB: QueryId, AC: QueryId, AD: QueryId, AE: QueryId, AF: QueryId, AG: QueryId, AH: QueryId, AI: QueryId, AJ: QueryId, AK: QueryId, AL: QueryId, AM: QueryId, AN: QueryId, AO: QueryId, AP: QueryId, AQ: QueryId, AR: QueryId, AS: QueryId, AT: QueryId, AU: QueryId, AV: QueryId, AW: QueryId, AX: QueryId, AY: QueryId, AZ: QueryId, BA: QueryId, BB: QueryId, BC: QueryId, BD: QueryId, BE: QueryId> QueryId for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, AE, AF, AG, AH, AI, AJ, AK, AL, AM, AN, AO, AP, AQ, AR, AS, AT, AU, AV, AW, AX, AY, AZ, BA, BB, BC, BD, BE)

Source§

const HAS_STATIC_QUERY_ID: bool

Source§

type QueryId = (<A as QueryId>::QueryId, <B as QueryId>::QueryId, <C as QueryId>::QueryId, <D as QueryId>::QueryId, <E as QueryId>::QueryId, <F as QueryId>::QueryId, <G as QueryId>::QueryId, <H as QueryId>::QueryId, <I as QueryId>::QueryId, <J as QueryId>::QueryId, <K as QueryId>::QueryId, <L as QueryId>::QueryId, <M as QueryId>::QueryId, <N as QueryId>::QueryId, <O as QueryId>::QueryId, <P as QueryId>::QueryId, <Q as QueryId>::QueryId, <R as QueryId>::QueryId, <S as QueryId>::QueryId, <T as QueryId>::QueryId, <U as QueryId>::QueryId, <V as QueryId>::QueryId, <W as QueryId>::QueryId, <X as QueryId>::QueryId, <Y as QueryId>::QueryId, <Z as QueryId>::QueryId, <AA as QueryId>::QueryId, <AB as QueryId>::QueryId, <AC as QueryId>::QueryId, <AD as QueryId>::QueryId, <AE as QueryId>::QueryId, <AF as QueryId>::QueryId, <AG as QueryId>::QueryId, <AH as QueryId>::QueryId, <AI as QueryId>::QueryId, <AJ as QueryId>::QueryId, <AK as QueryId>::QueryId, <AL as QueryId>::QueryId, <AM as QueryId>::QueryId, <AN as QueryId>::QueryId, <AO as QueryId>::QueryId, <AP as QueryId>::QueryId, <AQ as QueryId>::QueryId, <AR as QueryId>::QueryId, <AS as QueryId>::QueryId, <AT as QueryId>::QueryId, <AU as QueryId>::QueryId, <AV as QueryId>::QueryId, <AW as QueryId>::QueryId, <AX as QueryId>::QueryId, <AY as QueryId>::QueryId, <AZ as QueryId>::QueryId, <BA as QueryId>::QueryId, <BB as QueryId>::QueryId, <BC as QueryId>::QueryId, <BD as QueryId>::QueryId, <BE as QueryId>::QueryId)

Source§

impl<A: QueryId, B: QueryId, C: QueryId, D: QueryId, E: QueryId, F: QueryId, G: QueryId, H: QueryId, I: QueryId, J: QueryId, K: QueryId, L: QueryId, M: QueryId, N: QueryId, O: QueryId, P: QueryId, Q: QueryId, R: QueryId, S: QueryId, T: QueryId, U: QueryId, V: QueryId, W: QueryId, X: QueryId, Y: QueryId, Z: QueryId, AA: QueryId, AB: QueryId, AC: QueryId, AD: QueryId, AE: QueryId, AF: QueryId, AG: QueryId, AH: QueryId, AI: QueryId, AJ: QueryId, AK: QueryId, AL: QueryId, AM: QueryId, AN: QueryId, AO: QueryId, AP: QueryId, AQ: QueryId, AR: QueryId, AS: QueryId, AT: QueryId, AU: QueryId, AV: QueryId, AW: QueryId, AX: QueryId, AY: QueryId, AZ: QueryId, BA: QueryId, BB: QueryId, BC: QueryId, BD: QueryId, BE: QueryId, BF: QueryId> QueryId for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, AE, AF, AG, AH, AI, AJ, AK, AL, AM, AN, AO, AP, AQ, AR, AS, AT, AU, AV, AW, AX, AY, AZ, BA, BB, BC, BD, BE, BF)

Source§

const HAS_STATIC_QUERY_ID: bool

Source§

type QueryId = (<A as QueryId>::QueryId, <B as QueryId>::QueryId, <C as QueryId>::QueryId, <D as QueryId>::QueryId, <E as QueryId>::QueryId, <F as QueryId>::QueryId, <G as QueryId>::QueryId, <H as QueryId>::QueryId, <I as QueryId>::QueryId, <J as QueryId>::QueryId, <K as QueryId>::QueryId, <L as QueryId>::QueryId, <M as QueryId>::QueryId, <N as QueryId>::QueryId, <O as QueryId>::QueryId, <P as QueryId>::QueryId, <Q as QueryId>::QueryId, <R as QueryId>::QueryId, <S as QueryId>::QueryId, <T as QueryId>::QueryId, <U as QueryId>::QueryId, <V as QueryId>::QueryId, <W as QueryId>::QueryId, <X as QueryId>::QueryId, <Y as QueryId>::QueryId, <Z as QueryId>::QueryId, <AA as QueryId>::QueryId, <AB as QueryId>::QueryId, <AC as QueryId>::QueryId, <AD as QueryId>::QueryId, <AE as QueryId>::QueryId, <AF as QueryId>::QueryId, <AG as QueryId>::QueryId, <AH as QueryId>::QueryId, <AI as QueryId>::QueryId, <AJ as QueryId>::QueryId, <AK as QueryId>::QueryId, <AL as QueryId>::QueryId, <AM as QueryId>::QueryId, <AN as QueryId>::QueryId, <AO as QueryId>::QueryId, <AP as QueryId>::QueryId, <AQ as QueryId>::QueryId, <AR as QueryId>::QueryId, <AS as QueryId>::QueryId, <AT as QueryId>::QueryId, <AU as QueryId>::QueryId, <AV as QueryId>::QueryId, <AW as QueryId>::QueryId, <AX as QueryId>::QueryId, <AY as QueryId>::QueryId, <AZ as QueryId>::QueryId, <BA as QueryId>::QueryId, <BB as QueryId>::QueryId, <BC as QueryId>::QueryId, <BD as QueryId>::QueryId, <BE as QueryId>::QueryId, <BF as QueryId>::QueryId)

Source§

impl<A: QueryId, B: QueryId, C: QueryId, D: QueryId, E: QueryId, F: QueryId, G: QueryId, H: QueryId, I: QueryId, J: QueryId, K: QueryId, L: QueryId, M: QueryId, N: QueryId, O: QueryId, P: QueryId, Q: QueryId, R: QueryId, S: QueryId, T: QueryId, U: QueryId, V: QueryId, W: QueryId, X: QueryId, Y: QueryId, Z: QueryId, AA: QueryId, AB: QueryId, AC: QueryId, AD: QueryId, AE: QueryId, AF: QueryId, AG: QueryId, AH: QueryId, AI: QueryId, AJ: QueryId, AK: QueryId, AL: QueryId, AM: QueryId, AN: QueryId, AO: QueryId, AP: QueryId, AQ: QueryId, AR: QueryId, AS: QueryId, AT: QueryId, AU: QueryId, AV: QueryId, AW: QueryId, AX: QueryId, AY: QueryId, AZ: QueryId, BA: QueryId, BB: QueryId, BC: QueryId, BD: QueryId, BE: QueryId, BF: QueryId, BG: QueryId> QueryId for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, AE, AF, AG, AH, AI, AJ, AK, AL, AM, AN, AO, AP, AQ, AR, AS, AT, AU, AV, AW, AX, AY, AZ, BA, BB, BC, BD, BE, BF, BG)

Source§

const HAS_STATIC_QUERY_ID: bool

Source§

type QueryId = (<A as QueryId>::QueryId, <B as QueryId>::QueryId, <C as QueryId>::QueryId, <D as QueryId>::QueryId, <E as QueryId>::QueryId, <F as QueryId>::QueryId, <G as QueryId>::QueryId, <H as QueryId>::QueryId, <I as QueryId>::QueryId, <J as QueryId>::QueryId, <K as QueryId>::QueryId, <L as QueryId>::QueryId, <M as QueryId>::QueryId, <N as QueryId>::QueryId, <O as QueryId>::QueryId, <P as QueryId>::QueryId, <Q as QueryId>::QueryId, <R as QueryId>::QueryId, <S as QueryId>::QueryId, <T as QueryId>::QueryId, <U as QueryId>::QueryId, <V as QueryId>::QueryId, <W as QueryId>::QueryId, <X as QueryId>::QueryId, <Y as QueryId>::QueryId, <Z as QueryId>::QueryId, <AA as QueryId>::QueryId, <AB as QueryId>::QueryId, <AC as QueryId>::QueryId, <AD as QueryId>::QueryId, <AE as QueryId>::QueryId, <AF as QueryId>::QueryId, <AG as QueryId>::QueryId, <AH as QueryId>::QueryId, <AI as QueryId>::QueryId, <AJ as QueryId>::QueryId, <AK as QueryId>::QueryId, <AL as QueryId>::QueryId, <AM as QueryId>::QueryId, <AN as QueryId>::QueryId, <AO as QueryId>::QueryId, <AP as QueryId>::QueryId, <AQ as QueryId>::QueryId, <AR as QueryId>::QueryId, <AS as QueryId>::QueryId, <AT as QueryId>::QueryId, <AU as QueryId>::QueryId, <AV as QueryId>::QueryId, <AW as QueryId>::QueryId, <AX as QueryId>::QueryId, <AY as QueryId>::QueryId, <AZ as QueryId>::QueryId, <BA as QueryId>::QueryId, <BB as QueryId>::QueryId, <BC as QueryId>::QueryId, <BD as QueryId>::QueryId, <BE as QueryId>::QueryId, <BF as QueryId>::QueryId, <BG as QueryId>::QueryId)

Source§

impl<A: QueryId, B: QueryId, C: QueryId, D: QueryId, E: QueryId, F: QueryId, G: QueryId, H: QueryId, I: QueryId, J: QueryId, K: QueryId, L: QueryId, M: QueryId, N: QueryId, O: QueryId, P: QueryId, Q: QueryId, R: QueryId, S: QueryId, T: QueryId, U: QueryId, V: QueryId, W: QueryId, X: QueryId, Y: QueryId, Z: QueryId, AA: QueryId, AB: QueryId, AC: QueryId, AD: QueryId, AE: QueryId, AF: QueryId, AG: QueryId, AH: QueryId, AI: QueryId, AJ: QueryId, AK: QueryId, AL: QueryId, AM: QueryId, AN: QueryId, AO: QueryId, AP: QueryId, AQ: QueryId, AR: QueryId, AS: QueryId, AT: QueryId, AU: QueryId, AV: QueryId, AW: QueryId, AX: QueryId, AY: QueryId, AZ: QueryId, BA: QueryId, BB: QueryId, BC: QueryId, BD: QueryId, BE: QueryId, BF: QueryId, BG: QueryId, BH: QueryId> QueryId for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, AE, AF, AG, AH, AI, AJ, AK, AL, AM, AN, AO, AP, AQ, AR, AS, AT, AU, AV, AW, AX, AY, AZ, BA, BB, BC, BD, BE, BF, BG, BH)

Source§

const HAS_STATIC_QUERY_ID: bool

Source§

type QueryId = (<A as QueryId>::QueryId, <B as QueryId>::QueryId, <C as QueryId>::QueryId, <D as QueryId>::QueryId, <E as QueryId>::QueryId, <F as QueryId>::QueryId, <G as QueryId>::QueryId, <H as QueryId>::QueryId, <I as QueryId>::QueryId, <J as QueryId>::QueryId, <K as QueryId>::QueryId, <L as QueryId>::QueryId, <M as QueryId>::QueryId, <N as QueryId>::QueryId, <O as QueryId>::QueryId, <P as QueryId>::QueryId, <Q as QueryId>::QueryId, <R as QueryId>::QueryId, <S as QueryId>::QueryId, <T as QueryId>::QueryId, <U as QueryId>::QueryId, <V as QueryId>::QueryId, <W as QueryId>::QueryId, <X as QueryId>::QueryId, <Y as QueryId>::QueryId, <Z as QueryId>::QueryId, <AA as QueryId>::QueryId, <AB as QueryId>::QueryId, <AC as QueryId>::QueryId, <AD as QueryId>::QueryId, <AE as QueryId>::QueryId, <AF as QueryId>::QueryId, <AG as QueryId>::QueryId, <AH as QueryId>::QueryId, <AI as QueryId>::QueryId, <AJ as QueryId>::QueryId, <AK as QueryId>::QueryId, <AL as QueryId>::QueryId, <AM as QueryId>::QueryId, <AN as QueryId>::QueryId, <AO as QueryId>::QueryId, <AP as QueryId>::QueryId, <AQ as QueryId>::QueryId, <AR as QueryId>::QueryId, <AS as QueryId>::QueryId, <AT as QueryId>::QueryId, <AU as QueryId>::QueryId, <AV as QueryId>::QueryId, <AW as QueryId>::QueryId, <AX as QueryId>::QueryId, <AY as QueryId>::QueryId, <AZ as QueryId>::QueryId, <BA as QueryId>::QueryId, <BB as QueryId>::QueryId, <BC as QueryId>::QueryId, <BD as QueryId>::QueryId, <BE as QueryId>::QueryId, <BF as QueryId>::QueryId, <BG as QueryId>::QueryId, <BH as QueryId>::QueryId)

Source§

impl<A: QueryId, B: QueryId, C: QueryId, D: QueryId, E: QueryId, F: QueryId, G: QueryId, H: QueryId, I: QueryId, J: QueryId, K: QueryId, L: QueryId, M: QueryId, N: QueryId, O: QueryId, P: QueryId, Q: QueryId, R: QueryId, S: QueryId, T: QueryId, U: QueryId, V: QueryId, W: QueryId, X: QueryId, Y: QueryId, Z: QueryId, AA: QueryId, AB: QueryId, AC: QueryId, AD: QueryId, AE: QueryId, AF: QueryId, AG: QueryId, AH: QueryId, AI: QueryId, AJ: QueryId, AK: QueryId, AL: QueryId, AM: QueryId, AN: QueryId, AO: QueryId, AP: QueryId, AQ: QueryId, AR: QueryId, AS: QueryId, AT: QueryId, AU: QueryId, AV: QueryId, AW: QueryId, AX: QueryId, AY: QueryId, AZ: QueryId, BA: QueryId, BB: QueryId, BC: QueryId, BD: QueryId, BE: QueryId, BF: QueryId, BG: QueryId, BH: QueryId, BI: QueryId> QueryId for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, AE, AF, AG, AH, AI, AJ, AK, AL, AM, AN, AO, AP, AQ, AR, AS, AT, AU, AV, AW, AX, AY, AZ, BA, BB, BC, BD, BE, BF, BG, BH, BI)

Source§

const HAS_STATIC_QUERY_ID: bool

Source§

type QueryId = (<A as QueryId>::QueryId, <B as QueryId>::QueryId, <C as QueryId>::QueryId, <D as QueryId>::QueryId, <E as QueryId>::QueryId, <F as QueryId>::QueryId, <G as QueryId>::QueryId, <H as QueryId>::QueryId, <I as QueryId>::QueryId, <J as QueryId>::QueryId, <K as QueryId>::QueryId, <L as QueryId>::QueryId, <M as QueryId>::QueryId, <N as QueryId>::QueryId, <O as QueryId>::QueryId, <P as QueryId>::QueryId, <Q as QueryId>::QueryId, <R as QueryId>::QueryId, <S as QueryId>::QueryId, <T as QueryId>::QueryId, <U as QueryId>::QueryId, <V as QueryId>::QueryId, <W as QueryId>::QueryId, <X as QueryId>::QueryId, <Y as QueryId>::QueryId, <Z as QueryId>::QueryId, <AA as QueryId>::QueryId, <AB as QueryId>::QueryId, <AC as QueryId>::QueryId, <AD as QueryId>::QueryId, <AE as QueryId>::QueryId, <AF as QueryId>::QueryId, <AG as QueryId>::QueryId, <AH as QueryId>::QueryId, <AI as QueryId>::QueryId, <AJ as QueryId>::QueryId, <AK as QueryId>::QueryId, <AL as QueryId>::QueryId, <AM as QueryId>::QueryId, <AN as QueryId>::QueryId, <AO as QueryId>::QueryId, <AP as QueryId>::QueryId, <AQ as QueryId>::QueryId, <AR as QueryId>::QueryId, <AS as QueryId>::QueryId, <AT as QueryId>::QueryId, <AU as QueryId>::QueryId, <AV as QueryId>::QueryId, <AW as QueryId>::QueryId, <AX as QueryId>::QueryId, <AY as QueryId>::QueryId, <AZ as QueryId>::QueryId, <BA as QueryId>::QueryId, <BB as QueryId>::QueryId, <BC as QueryId>::QueryId, <BD as QueryId>::QueryId, <BE as QueryId>::QueryId, <BF as QueryId>::QueryId, <BG as QueryId>::QueryId, <BH as QueryId>::QueryId, <BI as QueryId>::QueryId)

Source§

impl<A: QueryId, B: QueryId, C: QueryId, D: QueryId, E: QueryId, F: QueryId, G: QueryId, H: QueryId, I: QueryId, J: QueryId, K: QueryId, L: QueryId, M: QueryId, N: QueryId, O: QueryId, P: QueryId, Q: QueryId, R: QueryId, S: QueryId, T: QueryId, U: QueryId, V: QueryId, W: QueryId, X: QueryId, Y: QueryId, Z: QueryId, AA: QueryId, AB: QueryId, AC: QueryId, AD: QueryId, AE: QueryId, AF: QueryId, AG: QueryId, AH: QueryId, AI: QueryId, AJ: QueryId, AK: QueryId, AL: QueryId, AM: QueryId, AN: QueryId, AO: QueryId, AP: QueryId, AQ: QueryId, AR: QueryId, AS: QueryId, AT: QueryId, AU: QueryId, AV: QueryId, AW: QueryId, AX: QueryId, AY: QueryId, AZ: QueryId, BA: QueryId, BB: QueryId, BC: QueryId, BD: QueryId, BE: QueryId, BF: QueryId, BG: QueryId, BH: QueryId, BI: QueryId, BJ: QueryId> QueryId for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, AE, AF, AG, AH, AI, AJ, AK, AL, AM, AN, AO, AP, AQ, AR, AS, AT, AU, AV, AW, AX, AY, AZ, BA, BB, BC, BD, BE, BF, BG, BH, BI, BJ)

Source§

const HAS_STATIC_QUERY_ID: bool

Source§

type QueryId = (<A as QueryId>::QueryId, <B as QueryId>::QueryId, <C as QueryId>::QueryId, <D as QueryId>::QueryId, <E as QueryId>::QueryId, <F as QueryId>::QueryId, <G as QueryId>::QueryId, <H as QueryId>::QueryId, <I as QueryId>::QueryId, <J as QueryId>::QueryId, <K as QueryId>::QueryId, <L as QueryId>::QueryId, <M as QueryId>::QueryId, <N as QueryId>::QueryId, <O as QueryId>::QueryId, <P as QueryId>::QueryId, <Q as QueryId>::QueryId, <R as QueryId>::QueryId, <S as QueryId>::QueryId, <T as QueryId>::QueryId, <U as QueryId>::QueryId, <V as QueryId>::QueryId, <W as QueryId>::QueryId, <X as QueryId>::QueryId, <Y as QueryId>::QueryId, <Z as QueryId>::QueryId, <AA as QueryId>::QueryId, <AB as QueryId>::QueryId, <AC as QueryId>::QueryId, <AD as QueryId>::QueryId, <AE as QueryId>::QueryId, <AF as QueryId>::QueryId, <AG as QueryId>::QueryId, <AH as QueryId>::QueryId, <AI as QueryId>::QueryId, <AJ as QueryId>::QueryId, <AK as QueryId>::QueryId, <AL as QueryId>::QueryId, <AM as QueryId>::QueryId, <AN as QueryId>::QueryId, <AO as QueryId>::QueryId, <AP as QueryId>::QueryId, <AQ as QueryId>::QueryId, <AR as QueryId>::QueryId, <AS as QueryId>::QueryId, <AT as QueryId>::QueryId, <AU as QueryId>::QueryId, <AV as QueryId>::QueryId, <AW as QueryId>::QueryId, <AX as QueryId>::QueryId, <AY as QueryId>::QueryId, <AZ as QueryId>::QueryId, <BA as QueryId>::QueryId, <BB as QueryId>::QueryId, <BC as QueryId>::QueryId, <BD as QueryId>::QueryId, <BE as QueryId>::QueryId, <BF as QueryId>::QueryId, <BG as QueryId>::QueryId, <BH as QueryId>::QueryId, <BI as QueryId>::QueryId, <BJ as QueryId>::QueryId)

Source§

impl<A: QueryId, B: QueryId, C: QueryId, D: QueryId, E: QueryId, F: QueryId, G: QueryId, H: QueryId, I: QueryId, J: QueryId, K: QueryId, L: QueryId, M: QueryId, N: QueryId, O: QueryId, P: QueryId, Q: QueryId, R: QueryId, S: QueryId, T: QueryId, U: QueryId, V: QueryId, W: QueryId, X: QueryId, Y: QueryId, Z: QueryId, AA: QueryId, AB: QueryId, AC: QueryId, AD: QueryId, AE: QueryId, AF: QueryId, AG: QueryId, AH: QueryId, AI: QueryId, AJ: QueryId, AK: QueryId, AL: QueryId, AM: QueryId, AN: QueryId, AO: QueryId, AP: QueryId, AQ: QueryId, AR: QueryId, AS: QueryId, AT: QueryId, AU: QueryId, AV: QueryId, AW: QueryId, AX: QueryId, AY: QueryId, AZ: QueryId, BA: QueryId, BB: QueryId, BC: QueryId, BD: QueryId, BE: QueryId, BF: QueryId, BG: QueryId, BH: QueryId, BI: QueryId, BJ: QueryId, BK: QueryId> QueryId for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, AE, AF, AG, AH, AI, AJ, AK, AL, AM, AN, AO, AP, AQ, AR, AS, AT, AU, AV, AW, AX, AY, AZ, BA, BB, BC, BD, BE, BF, BG, BH, BI, BJ, BK)

Source§

const HAS_STATIC_QUERY_ID: bool

Source§

type QueryId = (<A as QueryId>::QueryId, <B as QueryId>::QueryId, <C as QueryId>::QueryId, <D as QueryId>::QueryId, <E as QueryId>::QueryId, <F as QueryId>::QueryId, <G as QueryId>::QueryId, <H as QueryId>::QueryId, <I as QueryId>::QueryId, <J as QueryId>::QueryId, <K as QueryId>::QueryId, <L as QueryId>::QueryId, <M as QueryId>::QueryId, <N as QueryId>::QueryId, <O as QueryId>::QueryId, <P as QueryId>::QueryId, <Q as QueryId>::QueryId, <R as QueryId>::QueryId, <S as QueryId>::QueryId, <T as QueryId>::QueryId, <U as QueryId>::QueryId, <V as QueryId>::QueryId, <W as QueryId>::QueryId, <X as QueryId>::QueryId, <Y as QueryId>::QueryId, <Z as QueryId>::QueryId, <AA as QueryId>::QueryId, <AB as QueryId>::QueryId, <AC as QueryId>::QueryId, <AD as QueryId>::QueryId, <AE as QueryId>::QueryId, <AF as QueryId>::QueryId, <AG as QueryId>::QueryId, <AH as QueryId>::QueryId, <AI as QueryId>::QueryId, <AJ as QueryId>::QueryId, <AK as QueryId>::QueryId, <AL as QueryId>::QueryId, <AM as QueryId>::QueryId, <AN as QueryId>::QueryId, <AO as QueryId>::QueryId, <AP as QueryId>::QueryId, <AQ as QueryId>::QueryId, <AR as QueryId>::QueryId, <AS as QueryId>::QueryId, <AT as QueryId>::QueryId, <AU as QueryId>::QueryId, <AV as QueryId>::QueryId, <AW as QueryId>::QueryId, <AX as QueryId>::QueryId, <AY as QueryId>::QueryId, <AZ as QueryId>::QueryId, <BA as QueryId>::QueryId, <BB as QueryId>::QueryId, <BC as QueryId>::QueryId, <BD as QueryId>::QueryId, <BE as QueryId>::QueryId, <BF as QueryId>::QueryId, <BG as QueryId>::QueryId, <BH as QueryId>::QueryId, <BI as QueryId>::QueryId, <BJ as QueryId>::QueryId, <BK as QueryId>::QueryId)

Source§

impl<A: QueryId, B: QueryId, C: QueryId, D: QueryId, E: QueryId, F: QueryId, G: QueryId, H: QueryId, I: QueryId, J: QueryId, K: QueryId, L: QueryId, M: QueryId, N: QueryId, O: QueryId, P: QueryId, Q: QueryId, R: QueryId, S: QueryId, T: QueryId, U: QueryId, V: QueryId, W: QueryId, X: QueryId, Y: QueryId, Z: QueryId, AA: QueryId, AB: QueryId, AC: QueryId, AD: QueryId, AE: QueryId, AF: QueryId, AG: QueryId, AH: QueryId, AI: QueryId, AJ: QueryId, AK: QueryId, AL: QueryId, AM: QueryId, AN: QueryId, AO: QueryId, AP: QueryId, AQ: QueryId, AR: QueryId, AS: QueryId, AT: QueryId, AU: QueryId, AV: QueryId, AW: QueryId, AX: QueryId, AY: QueryId, AZ: QueryId, BA: QueryId, BB: QueryId, BC: QueryId, BD: QueryId, BE: QueryId, BF: QueryId, BG: QueryId, BH: QueryId, BI: QueryId, BJ: QueryId, BK: QueryId, BL: QueryId> QueryId for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, AE, AF, AG, AH, AI, AJ, AK, AL, AM, AN, AO, AP, AQ, AR, AS, AT, AU, AV, AW, AX, AY, AZ, BA, BB, BC, BD, BE, BF, BG, BH, BI, BJ, BK, BL)

Source§

const HAS_STATIC_QUERY_ID: bool

Source§

type QueryId = (<A as QueryId>::QueryId, <B as QueryId>::QueryId, <C as QueryId>::QueryId, <D as QueryId>::QueryId, <E as QueryId>::QueryId, <F as QueryId>::QueryId, <G as QueryId>::QueryId, <H as QueryId>::QueryId, <I as QueryId>::QueryId, <J as QueryId>::QueryId, <K as QueryId>::QueryId, <L as QueryId>::QueryId, <M as QueryId>::QueryId, <N as QueryId>::QueryId, <O as QueryId>::QueryId, <P as QueryId>::QueryId, <Q as QueryId>::QueryId, <R as QueryId>::QueryId, <S as QueryId>::QueryId, <T as QueryId>::QueryId, <U as QueryId>::QueryId, <V as QueryId>::QueryId, <W as QueryId>::QueryId, <X as QueryId>::QueryId, <Y as QueryId>::QueryId, <Z as QueryId>::QueryId, <AA as QueryId>::QueryId, <AB as QueryId>::QueryId, <AC as QueryId>::QueryId, <AD as QueryId>::QueryId, <AE as QueryId>::QueryId, <AF as QueryId>::QueryId, <AG as QueryId>::QueryId, <AH as QueryId>::QueryId, <AI as QueryId>::QueryId, <AJ as QueryId>::QueryId, <AK as QueryId>::QueryId, <AL as QueryId>::QueryId, <AM as QueryId>::QueryId, <AN as QueryId>::QueryId, <AO as QueryId>::QueryId, <AP as QueryId>::QueryId, <AQ as QueryId>::QueryId, <AR as QueryId>::QueryId, <AS as QueryId>::QueryId, <AT as QueryId>::QueryId, <AU as QueryId>::QueryId, <AV as QueryId>::QueryId, <AW as QueryId>::QueryId, <AX as QueryId>::QueryId, <AY as QueryId>::QueryId, <AZ as QueryId>::QueryId, <BA as QueryId>::QueryId, <BB as QueryId>::QueryId, <BC as QueryId>::QueryId, <BD as QueryId>::QueryId, <BE as QueryId>::QueryId, <BF as QueryId>::QueryId, <BG as QueryId>::QueryId, <BH as QueryId>::QueryId, <BI as QueryId>::QueryId, <BJ as QueryId>::QueryId, <BK as QueryId>::QueryId, <BL as QueryId>::QueryId)

Source§

impl<T: QueryId + ?Sized> QueryId for Box<T>

Source§

const HAS_STATIC_QUERY_ID: bool = T::HAS_STATIC_QUERY_ID

Source§

type QueryId = <T as QueryId>::QueryId

Implementors§

Source§

impl QueryId for now

Source§

impl QueryId for Cidr

Source§

impl QueryId for Inet

Source§

impl QueryId for Json

Source§

impl QueryId for Jsonb

Source§

impl QueryId for MacAddr

Source§

impl QueryId for Money

Source§

impl QueryId for Oid

Source§

impl QueryId for Timestamptz

Source§

impl QueryId for Uuid

Source§

impl QueryId for BigInt

Source§

impl QueryId for Binary

Source§

impl QueryId for Bool

Source§

impl QueryId for Date

Source§

impl QueryId for Double

Source§

impl QueryId for Float

Source§

impl QueryId for Integer

Source§

impl QueryId for Interval

Source§

impl QueryId for Numeric

Source§

impl QueryId for SmallInt

Source§

impl QueryId for Text

Source§

impl QueryId for Time

Source§

impl QueryId for Timestamp

Source§

impl QueryId for TinyInt

Source§

impl QueryId for SqlQuery

Source§

impl<'a, QS, ST, DB> QueryId for dyn BoxableExpression<QS, DB, SqlType = ST> + 'a

Source§

impl<DB> QueryId for dyn QueryFragment<DB>

Source§

impl<Query: QueryId, Value: QueryId> QueryId for UncheckedBind<Query, Value>

Source§

impl<ST, T> QueryId for SqlLiteral<ST, T>

Source§

impl<ST: QueryId> QueryId for Array<ST>

Source§

impl<ST: QueryId> QueryId for Range<ST>

Source§

impl<ST: QueryId> QueryId for Record<ST>

Source§

impl<T> QueryId for Nullable<T>
where T: QueryId + NotNull,

Source§

const HAS_STATIC_QUERY_ID: bool = T::HAS_STATIC_QUERY_ID

Source§

type QueryId = <T as QueryId>::QueryId

Source§

impl<T, U, Op, Ret> QueryId for InsertStatement<T, U, Op, Ret>

Source§

impl<T, U, V, Ret> QueryId for UpdateStatement<T, U, V, Ret>

Source§

impl<T: QueryId> QueryId for DistinctOnClause<T>

Source§

impl<T: QueryId, U: QueryId, Ret: QueryId> QueryId for DeleteStatement<T, U, Ret>