Packmatic.Manifest.Entry (Packmatic v1.2.0) View Source
Represents a particular file that will go into package, which is sourced by reading from a file, downloading from an URI, etc.
The source
in the Manifest Entry is a Source Entry (Packmatic.Source.entry/0
), which will
be dynamically resolved at runtime using Packmatic.Source.build/1
by the Encoder, when it is
time to start reading from it.
Link to this section Summary
Link to this section Types
Specs
error() :: error_source() | error_path() | error_timestamp()
Specs
error_path() :: {:path, :missing}
Specs
error_source() :: {:source, :missing | :invalid}
Specs
error_timestamp() :: {:timestamp, :missing | :invalid}
Specs
path() :: Path.t()
Specs
Specs
source() :: Packmatic.Source.entry()
Specs
Specs
timestamp() :: DateTime.t()