Module evenio::query

source ·
Expand description

Type-level DSL for retrieving data from entities.

Structs§

  • Transparent wrapper around a NonNull. This implements Send and Sync unconditionally.
  • A Query which contains a boolean indicating whether the query Q matches.
  • A Query which matches if query Q matches.

Enums§

  • A Query which matches if query Q doesn’t match.
  • A Query which matches if the L or R queries match.
  • A Query which matches if the L or R queries match, but not both.

Traits§

  • Types that can be fetched from an entity.
  • Marker trait for queries which do not access data mutably.

Derive Macros§

  • Derive macro for Query. See Query’s documentation for more information.