Core Library0.xAPI Reference

Choose documentation 1

latest

Current version

latest
English

Early release libtmux is released, and its APIs may still change between releases. This site's structure and URLs may change too.

class libtmux-raku latest

Plan.Plan

Pure, inspectable source restrictions plus the original local filter.

Source and package
Qualified name
LibTmux::Query::Plan::Plan
Module
LibTmux::Query
Declared in
Plan
Package
LibTmux
Source
lib/LibTmux/Query/Plan.rakumod
Anonymous class

Description#

Pure, inspectable source restrictions plus the original local filter.

Members18#

  • acquisition-mode: Str:D property Acquire one listing or a full graph; relation predicates require full-graph.
  • acquisition-reason: Str:D property Why the plan selected its acquisition mode and source restriction policy.
  • candidate-command: Invocation:D property Listing argv without -F; execute only for listing mode through a guarded reader.
  • clone method Refuse altered prepared values; compile again to preserve evidence bindings.
  • compile method Compile without I/O. require refuses any residual source work before acquisition.
  • complete-graph-required method Candidate filtering must never supply an incomplete child set to relation predicates.
  • entity: Str:D property Root entity schema; empty results retain this type contract.
  • filter: Filter:D property Original validated predicate, retained for every local result check.
  • fully-pushed: Bool:D property Whether the complete predicate has an enabled exact source implementation.
  • identity-normalization: Str:D property Identity rule for contextual rows: scoped-id, session-index or scoped-record.
  • matches method Recheck the original validated predicate locally on a fully acquired candidate.
  • new method Refuse unchecked construction; compile a validated filter with capabilities.
  • projection: Projection:D property Immutable root-field decoding schema bound to the observed daemon identity.
  • pushdown: Str:D property Requested source policy: auto, never or require.
  • required-fields: List:D property Captured field requirements, including fields reached through relationships.
  • required-relations: List:D property Complete relationship paths needed by the original local predicate.
  • source-filter: Str:D property Actual candidate FORMAT restriction, or empty when source work is deferred.
  • steps: Step:D property Translation tree with paths, exactness, expressions and local-work reasons.
Esc

Type to search.

Reference previewOpen reference