1
0
mirror of https://github.com/volatiletech/authboss.git synced 2024-12-04 10:24:52 +02:00
authboss/stringers.go
2015-04-10 19:28:48 -07:00

38 lines
993 B
Go

// generated by stringer -output stringers.go -type Event,Interrupt; DO NOT EDIT
package authboss
import "fmt"
const _Event_name = "EventRegisterEventAuthEventOAuthEventAuthFailEventOAuthFailEventRecoverStartEventRecoverEndEventGetEventGetUserSessionEventPasswordReset"
var _Event_index = [...]uint8{13, 22, 32, 45, 59, 76, 91, 99, 118, 136}
func (i Event) String() string {
if i < 0 || i >= Event(len(_Event_index)) {
return fmt.Sprintf("Event(%d)", i)
}
hi := _Event_index[i]
lo := uint8(0)
if i > 0 {
lo = _Event_index[i-1]
}
return _Event_name[lo:hi]
}
const _Interrupt_name = "InterruptNoneInterruptAccountLockedInterruptAccountNotConfirmedInterruptSessionExpired"
var _Interrupt_index = [...]uint8{13, 35, 63, 86}
func (i Interrupt) String() string {
if i < 0 || i >= Interrupt(len(_Interrupt_index)) {
return fmt.Sprintf("Interrupt(%d)", i)
}
hi := _Interrupt_index[i]
lo := uint8(0)
if i > 0 {
lo = _Interrupt_index[i-1]
}
return _Interrupt_name[lo:hi]
}