func github.com/go-faster/errors.As

14 uses

	github.com/go-faster/errors (current package)
		into.go#L9: 	ok = As(err, &val)
		wrap.go#L134: func As(err error, target interface{}) bool { return errors.As(err, target) }

	github.com/gotd/td/exchange
		proto.go#L66: 				errors.As(err, &protocolErr) &&

	github.com/gotd/td/mtproto
		bind.go#L113: 		if errors.As(err, &badMsgErr) && badMsgErr.Code == codeIncorrectServerSalt {
		read.go#L106: 	if errors.As(err, &syscall) && syscall.Timeout() {
		read.go#L186: 			if errors.As(err, &protoErr) && protoErr.Code == codec.CodeAuthKeyNotFound {
		rpc.go#L34: 		if errors.As(err, &badMsgErr) && badMsgErr.Code == codeIncorrectServerSalt {

	github.com/gotd/td/session/tdesktop
		file.go#L58: 			if errors.As(err, &magicErr) {

	github.com/gotd/td/telegram/auth
		flow.go#L78: 		if errors.As(signInErr, &signUpRequired) {

	github.com/gotd/td/telegram/downloader
		cdn_state_machine.go#L124: 	if errors.As(err, &redirectErr) {
		cdn_state_machine.go#L160: 			if errors.As(err, &redirectErr) {
		retry.go#L46: 	return errors.As(err, &netErr) && netErr.Timeout()

	github.com/gotd/td/tgerr
		error.go#L124: 	if errors.As(err, &rpcErr) && rpcErr.Type == t {
		error.go#L132: 	if errors.As(err, &rpcErr) {