...
1 package pgtype
2
3 import (
4 "database/sql/driver"
5 )
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 type XID pguint32
22
23
24
25
26 func (dst *XID) Set(src interface{}) error {
27 return (*pguint32)(dst).Set(src)
28 }
29
30 func (dst XID) Get() interface{} {
31 return (pguint32)(dst).Get()
32 }
33
34
35
36 func (src *XID) AssignTo(dst interface{}) error {
37 return (*pguint32)(src).AssignTo(dst)
38 }
39
40 func (dst *XID) DecodeText(ci *ConnInfo, src []byte) error {
41 return (*pguint32)(dst).DecodeText(ci, src)
42 }
43
44 func (dst *XID) DecodeBinary(ci *ConnInfo, src []byte) error {
45 return (*pguint32)(dst).DecodeBinary(ci, src)
46 }
47
48 func (src XID) EncodeText(ci *ConnInfo, buf []byte) ([]byte, error) {
49 return (pguint32)(src).EncodeText(ci, buf)
50 }
51
52 func (src XID) EncodeBinary(ci *ConnInfo, buf []byte) ([]byte, error) {
53 return (pguint32)(src).EncodeBinary(ci, buf)
54 }
55
56
57 func (dst *XID) Scan(src interface{}) error {
58 return (*pguint32)(dst).Scan(src)
59 }
60
61
62 func (src XID) Value() (driver.Value, error) {
63 return (pguint32)(src).Value()
64 }
65
View as plain text