package
0.1.0-alpha
Repository: https://github.com/rename-this/vhs.git
Documentation: pkg.go.dev

# Functions

CloseSequentially closes a and if there is no error, closes b.
EmptyMeta wraps an io.ReadCloser with an empty Meta.
NewContext creates a new context.
NewContextForWriter creates a new context with logs written to a specific writer.
NewMeta creates a new Meta.
NewMiddleware creates a new Middleware.

# Constants

LoggerKeyComponent is the logger key for components.

# Structs

Config is a general config.
Context is a context for a session.
FlowConfig is a Flow config.
Meta is a map of flow-related metadata.

# Interfaces

InputFormat is an interface for formatting input.
InputModifier wraps an InputReader.
InputReader is an input reader.
Middleware is an interface that can modify objects.
OutputFormat is an interface for formatting output.
OutputModifier wraps an OtputWriter.
OutputWriter is an output writer.
Source is a data source that can be consumed by an input pipe.

# Type aliases

No description provided by the author
No description provided by the author
InputModifiers is a slice of InputModifier.
No description provided by the author
No description provided by the author
OutputModifiers is a slice of OutputModifier.
Sink is a writable location for output.
No description provided by the author
No description provided by the author