Source File
types.go
Belonging Package
github.com/aws/aws-sdk-go-v2/aws
package aws
import (
)
// Ternary is an enum allowing an unknown or none state in addition to a bool's
// true and false.
type Ternary int
func ( Ternary) () string {
switch {
case UnknownTernary:
return "unknown"
case FalseTernary:
return "false"
case TrueTernary:
return "true"
default:
return fmt.Sprintf("unknown value, %d", int())
}
}
// Bool returns true if the value is TrueTernary, false otherwise.
func ( Ternary) () bool {
return == TrueTernary
}
// Enumerations for the values of the Ternary type.
const (
UnknownTernary Ternary = iota
FalseTernary
TrueTernary
)
// BoolTernary returns a true or false Ternary value for the bool provided.
func ( bool) Ternary {
if {
return TrueTernary
}
return FalseTernary
}
The pages are generated with Golds v0.4.9. (GOOS=linux GOARCH=amd64)