Documentation ¶
Overview ¶
Package actoruid provides an identifier for the various actors on an LPA.
Index ¶
- Variables
- type Prefixed
- type UID
- func (u UID) IsZero() bool
- func (u UID) MarshalDynamoDBAttributeValue() (types.AttributeValue, error)
- func (u UID) MarshalJSON() ([]byte, error)
- func (u UID) PrefixedString() string
- func (u UID) String() string
- func (u *UID) UnmarshalDynamoDBAttributeValue(av types.AttributeValue) error
- func (u *UID) UnmarshalText(text []byte) error
Constants ¶
This section is empty.
Variables ¶
View Source
var Service = UID{/* contains filtered or unexported fields */}
Service is used when the application does an action.
Functions ¶
This section is empty.
Types ¶
type Prefixed ¶ added in v0.1430.0
type Prefixed UID
Prefixed can be used to wrap a UID so it JSON marshals with PrefixedString instead of String.
func (Prefixed) MarshalJSON ¶ added in v0.1430.0
type UID ¶
type UID struct {
// contains filtered or unexported fields
}
func FromRequest ¶
func (UID) MarshalDynamoDBAttributeValue ¶
func (u UID) MarshalDynamoDBAttributeValue() (types.AttributeValue, error)
func (UID) MarshalJSON ¶
func (UID) PrefixedString ¶
func (*UID) UnmarshalDynamoDBAttributeValue ¶
func (u *UID) UnmarshalDynamoDBAttributeValue(av types.AttributeValue) error
func (*UID) UnmarshalText ¶
Click to show internal directories.
Click to hide internal directories.