1
0
Fork 0

Vendor integration dependencies.

This commit is contained in:
Timo Reimann 2017-02-07 22:33:23 +01:00
parent dd5e3fba01
commit 55b57c736b
2451 changed files with 731611 additions and 0 deletions

30
integration/vendor/github.com/tv42/zbase32/flag.go generated vendored Normal file
View file

@ -0,0 +1,30 @@
package zbase32
import "flag"
// Value implements flag parsing for zbase32 values.
type Value []byte
var _ flag.Value = (*Value)(nil)
// String returns the z-base-32 encoding of the value.
func (v *Value) String() string {
return EncodeToString(*v)
}
// Set the value to data encoded by string.
func (v *Value) Set(s string) error {
b, err := DecodeString(s)
if err != nil {
return err
}
*v = b
return nil
}
var _ flag.Getter = (*Value)(nil)
// Get the data stored in the value. Returns a value of type []byte.
func (v *Value) Get() interface{} {
return []byte(*v)
}