Modules

Structs

  • A Stream of DirEntry generated from recursively traversing a directory.
  • A big signed integer type.
  • A big unsigned integer type.
  • Decimal represents a 128 bit representation of a fixed-precision decimal number. The finite set of values of type Decimal are of the form m / 10e, where m is an integer such that -296 < m < 296, and e is an integer between 0 and 28 inclusive.
  • Type representing a single email address. This is basically a wrapper around a String, the email address is parsed for correctness with FromStr::from_str, which is the only want to create an instance. The various components of the email are not parsed out to be accessible independently.
  • Glob represents a successfully parsed shell glob pattern.
  • GlobSet represents a group of globs that can be matched together in a single pass.
  • GlobSetBuilder builds a group of patterns that can be used to simultaneously match a file path.
  • A parsed mime or media type.
  • Represents an AST object with position
  • An asynchronous Client to make Requests with.
  • A channel represents a portion of an SSH connection on which data can be read and written.
  • An SSH session, typically representing one TCP connection.
  • A parsed URL record.
  • SemVer version as defined by https://semver.org.
  • A builder to create an iterator for recursively walking a directory.

Enums

  • Represents any valid JSON value.
  • Representation of a TOML value.

Type Definitions