Documentation ¶ Index ¶ type Group func (f Group) Validate(ctx context.Context) error type HasPath type Path func (p Path) Path(ctx context.Context) (string, error) func (p Path) String() string func (p Path) Validate(ctx context.Context) error type PathFunc func (p PathFunc) Path(ctx context.Context) (string, error) type Perm func (f Perm) String() string func (f Perm) Validate(ctx context.Context) error type User func (f User) Validate(ctx context.Context) error Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ This section is empty. Types ¶ type Group ¶ type Group string func (Group) Validate ¶ func (f Group) Validate(ctx context.Context) error type HasPath ¶ type HasPath interface { Path(ctx context.Context) (string, error) } type Path ¶ type Path string func (Path) Path ¶ func (p Path) Path(ctx context.Context) (string, error) func (Path) String ¶ func (p Path) String() string func (Path) Validate ¶ func (p Path) Validate(ctx context.Context) error type PathFunc ¶ type PathFunc func(ctx context.Context) (string, error) func (PathFunc) Path ¶ func (p PathFunc) Path(ctx context.Context) (string, error) type Perm ¶ type Perm uint32 func (Perm) String ¶ func (f Perm) String() string func (Perm) Validate ¶ func (f Perm) Validate(ctx context.Context) error type User ¶ type User string func (User) Validate ¶ func (f User) Validate(ctx context.Context) error Source Files ¶ View all Source files file.go Click to show internal directories. Click to hide internal directories.