mihomo/common/buf/sing.go

30 lines
431 B
Go
Raw Normal View History

package buf
import (
"github.com/sagernet/sing/common"
"github.com/sagernet/sing/common/buf"
)
2023-02-25 13:12:19 +08:00
const BufferSize = buf.BufferSize
type Buffer = buf.Buffer
var (
New = buf.New
StackNew = buf.StackNew
StackNewSize = buf.StackNewSize
With = buf.With
)
2023-02-25 13:12:19 +08:00
var KeepAlive = common.KeepAlive
//go:norace
func Dup[T any](obj T) T {
return common.Dup(obj)
}
var (
Must = common.Must
Error = common.Error
)