13 lines
498 B
Go
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 }
|