13 // When embedded, the locally-declared error interface
14 // is only visible if all declarations are shown.
20 // In struct types, an embedded error must only be visible
21 // if AllDecls is set.
27 ExportedField interface {
28 // error should not be visible
33 // This error declaration shadows the predeclared error type.
34 type error interface {