# Structs
Buffer is an implementation of zapcore.WriteSyncer that sends all writes to a bytes.Buffer.
A Discarder sends all writes to io.Discard.
FailWriter is a WriteSyncer that always returns an error on writes.
ShortWriter is a WriteSyncer whose write method never fails, but nevertheless fails to the last byte of the input.
A Syncer is a spy for the Sync portion of zapcore.WriteSyncer.