Documentation ¶
Index ¶
- func MarshalBigInt(value *big.Int) encoding.BinaryMarshaler
- func MarshalBitString(bits []bool) encoding.BinaryMarshaler
- func MarshalInt[Int signedInt](value Int) encoding.BinaryMarshaler
- func UnmarshalBigInt(value *big.Int) encoding.BinaryUnmarshaler
- func UnmarshalBitString(bits *[]bool) encoding.BinaryUnmarshaler
- func UnmarshalInt[Int signedInt](value *Int) encoding.BinaryUnmarshaler
- type BitString
- type Marshaler
- type Unmarshaler
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func MarshalBigInt ¶ added in v0.2.1
func MarshalBigInt(value *big.Int) encoding.BinaryMarshaler
func MarshalBitString ¶ added in v0.2.1
func MarshalBitString(bits []bool) encoding.BinaryMarshaler
func MarshalInt ¶ added in v0.2.1
func MarshalInt[Int signedInt](value Int) encoding.BinaryMarshaler
func UnmarshalBigInt ¶ added in v0.2.1
func UnmarshalBigInt(value *big.Int) encoding.BinaryUnmarshaler
func UnmarshalBitString ¶ added in v0.2.1
func UnmarshalBitString(bits *[]bool) encoding.BinaryUnmarshaler
func UnmarshalInt ¶ added in v0.2.1
func UnmarshalInt[Int signedInt](value *Int) encoding.BinaryUnmarshaler
Types ¶
type Marshaler ¶ added in v0.2.3
func MarshalBool ¶ added in v0.2.1
func (Marshaler) MarshalBinary ¶ added in v0.2.3
type Unmarshaler ¶ added in v0.2.1
func UnmarshalBool ¶ added in v0.2.1
func UnmarshalBool(value *bool) Unmarshaler
func (Unmarshaler) UnmarshalBinary ¶ added in v0.2.1
func (u Unmarshaler) UnmarshalBinary(data []byte) error
Click to show internal directories.
Click to hide internal directories.