WindowRel
WindowRel applies quantifiers to a materialized Window relation; its zero value is invalid. Some is existential, Every is universal and vacuously true for an empty relation, and None excludes; enabled quantifiers are conjunctive.
Source and package
- Qualified name
-
tmux.Window Rel - Package
- tmux
- Distribution
- github.com/libtmux/libtmux-go/tmux
- Source
- tmux/filter_generated.go
Fields3#
| Name | Type | Description |
|---|---|---|
| Every | *Window | Every requires a universal match and is vacuously true for an empty relation. |
| None | *Window | None excludes the candidate when any related value matches. |
| Some | *Window | Some requires an existential match: at least one related value must match. |
Members2#
- MarshalJSON method MarshalJSON validates and encodes the window relation; failures wrap
ErrInvalidFilter. - UnmarshalJSON method UnmarshalJSON clears the receiver, strictly decodes a window relation, then validates it. Unknown or duplicate fields, trailing data, and semantic failures wrap
ErrInvalidFilter; the receiver may retain decoded state on error.
Guides#
Pages that discuss WindowRel.