Documentation
¶
Index ¶
- type XUID
- func FromUUID(u uuid.UUID, prefix string) (*XUID, error)
- func Must(x *XUID, err error) *XUID
- func MustParse(s string) *XUID
- func MustParseUUID(inputUuid, prefix string) *XUID
- func New(prefix string) *XUID
- func NewRandom(prefix string) (*XUID, error)
- func Parse(s string) (*XUID, error)
- func ParseUUID(inputUuid, prefix string) (*XUID, error)
- func (x XUID) MarshalDynamoDBAttributeValue(av *dynamodb.AttributeValue) error
- func (x XUID) MarshalJSON() ([]byte, error)
- func (x *XUID) Scan(value any) error
- func (x XUID) String() string
- func (x *XUID) ToUUID() string
- func (x *XUID) UnmarshalDynamoDBAttributeValue(av *dynamodb.AttributeValue) error
- func (x *XUID) UnmarshalJSON(b []byte) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type XUID ¶
func MustParseUUID ¶
func (XUID) MarshalDynamoDBAttributeValue ¶ added in v0.1.4
func (x XUID) MarshalDynamoDBAttributeValue(av *dynamodb.AttributeValue) error
func (XUID) MarshalJSON ¶ added in v0.1.3
func (*XUID) UnmarshalDynamoDBAttributeValue ¶ added in v0.1.4
func (x *XUID) UnmarshalDynamoDBAttributeValue(av *dynamodb.AttributeValue) error
func (*XUID) UnmarshalJSON ¶ added in v0.1.3
Click to show internal directories.
Click to hide internal directories.