Prerelease This site documents an alpha of libtmux. Its structure, URLs and APIs are subject to change.

OutputWait.Outcome

Swift
  • Python Unavailable
  • Ruby Unavailable
  • Lua Unavailable
  • TypeScript Unavailable
  • Rust Unavailable
  • Go Unavailable
  • Java Unavailable
  • .NET Unavailable
  • C++ Unavailable
  • Swift

View as Markdown

Declared in
OutputWait
Package
libtmux-swift
Source
Sources/LibTmux/WaitForOutput.swift
enum OutputWait.Outcome : enum Outcome
enum [source]
enum [source]
enum OutputWait.Outcome

6 declared, 6 inherited

Members

  • alternateScreen constant A pager, editor, or other full-screen program owned the pane, so matching was suppressed for as long as it did.
  • expiredWhileReading constant The deadline arrived while a read of the pane was still in flight, so the wait never finished looking.
  • matched constant One of patterns appeared in output that arrived during the wait.
  • paneClosed constant The pane went away, so nothing more can arrive.
  • stopped constant One of stops appeared first. matchedIndex says which.
  • timedOut constant Nothing matched before the deadline, in reads that finished.

Inherited members

Reached through Equatable.!=(_:_:), RawRepresentable.encode(to:), RawRepresentable.hash(into:), RawRepresentable.hashValue, RawRepresentable.init(from:), RawRepresentable.init(rawValue:).

  • !=(_:_:) Equatable.!=(_:_:) Returns a Boolean value indicating whether two values are not equal.
  • encode(to:) RawRepresentable.encode(to:) Encodes this value into the given encoder, when the type's RawValue is String.
  • hash(into:) RawRepresentable.hash(into:)
  • hashValue RawRepresentable.hashValue
  • init(from:) RawRepresentable.init(from:) Creates a new instance by decoding from the given decoder, when the type's RawValue is String.
  • init(rawValue:) RawRepresentable.init(rawValue:) Creates a new instance with the specified raw value.
Esc

Type to search.