type github.com/jackc/pgtype.Varbit
27 uses
github.com/jackc/pgtype (current package)
bit.go#L7: type Bit Varbit
bit.go#L10: return (*Varbit)(dst).Set(src)
bit.go#L14: return (Varbit)(dst).Get()
bit.go#L18: return (*Varbit)(src).AssignTo(dst)
bit.go#L22: return (*Varbit)(dst).DecodeBinary(ci, src)
bit.go#L26: return (Varbit)(src).EncodeBinary(ci, buf)
bit.go#L30: return (*Varbit)(dst).DecodeText(ci, src)
bit.go#L34: return (Varbit)(src).EncodeText(ci, buf)
bit.go#L39: return (*Varbit)(dst).Scan(src)
bit.go#L44: return (Varbit)(src).Value()
pgtype.go#L318: ci.RegisterDataType(DataType{Value: &Varbit{}, Name: "varbit", OID: VarbitOID})
pgtype.go#L935: "varbit": &Varbit{},
varbit.go#L11: type Varbit struct {
varbit.go#L17: func (dst *Varbit) Set(src interface{}) error {
varbit.go#L21: func (dst Varbit) Get() interface{} {
varbit.go#L32: func (src *Varbit) AssignTo(dst interface{}) error {
varbit.go#L36: func (dst *Varbit) DecodeText(ci *ConnInfo, src []byte) error {
varbit.go#L38: *dst = Varbit{Status: Null}
varbit.go#L57: *dst = Varbit{Bytes: buf, Len: int32(bitLen), Status: Present}
varbit.go#L61: func (dst *Varbit) DecodeBinary(ci *ConnInfo, src []byte) error {
varbit.go#L63: *dst = Varbit{Status: Null}
varbit.go#L74: *dst = Varbit{Bytes: src[rp:], Len: bitLen, Status: Present}
varbit.go#L78: func (src Varbit) EncodeText(ci *ConnInfo, buf []byte) ([]byte, error) {
varbit.go#L99: func (src Varbit) EncodeBinary(ci *ConnInfo, buf []byte) ([]byte, error) {
varbit.go#L112: func (dst *Varbit) Scan(src interface{}) error {
varbit.go#L114: *dst = Varbit{Status: Null}
varbit.go#L131: func (src Varbit) Value() (driver.Value, error) {
 |
The pages are generated with Golds v0.3.2-preview. (GOOS=darwin GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |