func UnmarshalVarUint64(src []byte) ([]byte, uint64, error) {
	var tmp [1]uint64
	tail, err := UnmarshalVarUint64s(tmp[:], src)
	return tail, tmp[0], err
}
// UnmarshalVarUint64 returns unmarshaled uint64 from src and returns
// the remaining tail from src.
UnmarshalVarUint64 returns unmarshaled uint64 from src and returns
the remaining tail from src.
// UnmarshalVarUint64 returns unmarshaled uint64 from src and returns // the remaining tail from src .
func UnmarshalVarUint64(src []byte) ([]byte, uint64, error) {
	var tmp [1]uint64
	tail, err := UnmarshalVarUint64s(tmp[:], src)
	return tail, tmp[0], err
}
func UnmarshalVarUint64 ( src [ ] byte ) ( [ ] byte , uint64 , error ) { var tmp [ 1 ] uint64 tail , err := UnmarshalVarUint64s ( tmp [ : ] , src ) return tail , tmp [ 0 ] , err }
UnmarshalVarUint64 returns unmarshaled uint64 from src and returns
the remaining tail from src.
UnmarshalVarUint64 returns unmarshaled uint64 from src and returns the remaining tail from src .