#
View Source File.Stream (Elixir v1.15.7)

Defines a `File.Stream` struct returned by `File.stream!/3`.

The following fields are public:

- `path` - the file path
- `modes` - the file modes
- `raw` - a boolean indicating if bin functions should be used
- `line_or_bytes` - if reading should read lines or a given number of bytes
- `node` - the node the file belongs to

# Summary

## Types

t()

# Types

Link to this type

# t()

View Source

    @type t() :: %File.Stream{
      line_or_bytes: term(),
      modes: term(),
      node: term(),
      path: term(),
      raw: term()
    }