Files

13 lines
498 B
Go

//go:build !brlapi || !cgo
package braille
type unavailable struct{}
func New() Backend { return unavailable{} }
func NewRouting() Backend { return unavailable{} }
func (unavailable) Open() (Geometry, error) { return Geometry{}, ErrUnavailable }
func (unavailable) Write(string, int) error { return ErrUnavailable }
func (unavailable) ReadKey() (Key, error) { return NoKey, ErrUnavailable }
func (unavailable) Close() error { return nil }