type golang.org/x/text/secure/precis.Profile
27 uses
golang.org/x/text/secure/precis (current package)
profile.go#L28: type Profile struct {
profile.go#L37: func NewIdentifier(opts ...Option) *Profile {
profile.go#L38: return &Profile{
profile.go#L48: func NewFreeform(opts ...Option) *Profile {
profile.go#L49: return &Profile{
profile.go#L59: func NewRestrictedProfile(parent *Profile, disallow runes.Set) *Profile {
profile.go#L67: func (p *Profile) NewTransformer() *Transformer {
profile.go#L148: func (b *buffers) enforce(p *Profile, src []byte, comparing bool) (str []byte, err error) {
profile.go#L241: func (p *Profile) Append(dst, src []byte) ([]byte, error) {
profile.go#L250: func processBytes(p *Profile, b []byte, key bool) ([]byte, error) {
profile.go#L265: func (p *Profile) Bytes(b []byte) ([]byte, error) {
profile.go#L273: func (p *Profile) AppendCompareKey(dst, src []byte) ([]byte, error) {
profile.go#L282: func processString(p *Profile, s string, key bool) (string, error) {
profile.go#L292: func (p *Profile) String(s string) (string, error) {
profile.go#L298: func (p *Profile) CompareKey(s string) (string, error) {
profile.go#L305: func (p *Profile) Compare(a, b string) bool {
profile.go#L325: func (p *Profile) Allowed() runes.Set {
profile.go#L335: p *Profile
profiles.go#L17: Nickname *Profile = nickname
profiles.go#L20: UsernameCaseMapped *Profile = usernameCaseMap
profiles.go#L23: UsernameCasePreserved *Profile = usernameNoCaseMap
profiles.go#L27: OpaqueString *Profile = opaquestring
profiles.go#L31: nickname = &Profile{
profiles.go#L43: usernameCaseMap = &Profile{
profiles.go#L52: usernameNoCaseMap = &Profile{
profiles.go#L60: opaquestring = &Profile{
 |
The pages are generated with Golds v0.3.2-preview. (GOOS=darwin GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |