Documentation ¶
Index ¶
- Variables
- func Update(userID int64, perms Perms) error
- type Perms
- func (p Perms) CanPost() bool
- func (p Perms) CanUploadMedia() bool
- func (z *Perms) DecodeMsg(dc *msgp.Reader) (err error)
- func (z Perms) EncodeMsg(en *msgp.Writer) (err error)
- func (p Perms) IsAdmin() bool
- func (z Perms) MarshalMsg(b []byte) (o []byte, err error)
- func (z Perms) Msgsize() (s int)
- func (p Perms) NotZero() bool
- func (z *Perms) UnmarshalMsg(bts []byte) (o []byte, err error)
Constants ¶
This section is empty.
Variables ¶
View Source
var Default = Post | UploadMedia
Default default permissions
Functions ¶
Types ¶
type Perms ¶
type Perms int64
Perms permissions
func (Perms) CanUploadMedia ¶
CanUploadMedia can user upload media
func (Perms) MarshalMsg ¶
MarshalMsg implements msgp.Marshaler
Click to show internal directories.
Click to hide internal directories.