ClientWhere
Match captured ClientSnapshot values without I/O. Omitted keywords are unconstrained. Explicit nothing requires nullable captured absence. All specified fields and related records are checked for coverage first.
Source and package
- Module
- LibTmux
- Package
- LibTmux
- Source
- src/criteria_generated.jl
-
Description#
ClientWhere(; id, name, pid, created, session)Keywords:
-
id(ClientID): Exact name plus observed connection incarnation. -
name(String): Exact tmux client name. -
pid(Integer): Observed client process ID. -
created(Integer): Observed creation time; not a strict identity guard. -
session(relation): Captured session or known absence; normal acquisition lists attached clients.
Methods#
Lib
Tmux .ClientWhere(clauses::Tuple{Vararg{LibTmux._FieldClause}}, ::Val{:validated})[source]#Lib
Tmux .ClientWhere(; id, name, pid, created, session)[source]#- Parameters
-
-
clauses( Tuple{Vararg{LibTmux._FieldClause}} ) (forClientWhere(clauses, argument2)) # -
argument2( Base.Val {:validated} ) (forClientWhere(clauses, argument2)) # -
id=_UNCONSTRAINED(forClientWhere(id, name, pid, created, session)) # -
name=_UNCONSTRAINED(forClientWhere(id, name, pid, created, session)) # -
pid=_UNCONSTRAINED(forClientWhere(id, name, pid, created, session)) # -
created=_UNCONSTRAINED(forClientWhere(id, name, pid, created, session)) # -
session=_UNCONSTRAINED(forClientWhere(id, name, pid, created, session)) #
-
Discussed in Captured queries
-