# Functions
Bool converts the given string representation of a boolean value into bool.
BoolP parses the given string representation of a boolean value, and returns a pointer to a bool whose value is same as the parsed value.
BoolSlice converts 'val' where individual booleans are separated by 'sep' into a bool slice.
BoolValue well-known type support as wrapper around bool type.
Bytes converts the given string representation of a byte sequence into a slice of bytes A bytes sequence is encoded in URL-safe base64 without padding.
BytesSlice converts 'val' where individual bytes sequences, encoded in URL-safe base64 without padding, are separated by 'sep' into a slice of bytes slices slice.
BytesValue well-known type support as wrapper around bytes[] type.
DoubleValue well-known type support as wrapper around float64 type.
Duration converts the given string into a timestamp.Duration.
Enum converts the given string into an int32 that should be type casted into the correct enum proto type.
EnumSlice converts 'val' where individual enums are separated by 'sep' into a int32 slice.
Float32 converts the given string representation of a floating point number into float32.
Float32P parses the given string representation of a floating point number, and returns a pointer to a float32 whose value is same as the parsed number.
Float32Slice converts 'val' where individual floating point numbers are separated by 'sep' into a float32 slice.
Float64 converts the given string representation into representation of a floating point number into float64.
Float64P parses the given string representation of a floating point number, and returns a pointer to a float64 whose value is same as the parsed number.
Float64Slice converts 'val' where individual floating point numbers are separated by 'sep' into a float64 slice.
FloatValue well-known type support as wrapper around float32 type.
Int32 converts the given string representation of an integer into int32.
Int32P parses the given string representation of an integer and returns a pointer to a int32 whose value is same as the parsed integer.
Int32Slice converts 'val' where individual integers are separated by 'sep' into a int32 slice.
Int32Value well-known type support as wrapper around int32 type.
Int64 converts the given string representation of an integer into int64.
Int64P parses the given string representation of an integer and returns a pointer to a int64 whose value is same as the parsed integer.
Int64Slice converts 'val' where individual integers are separated by 'sep' into a int64 slice.
Int64Value well-known type support as wrapper around int64 type.
String just returns the given string.
StringP returns a pointer to a string whose pointee is same as the given string value.
StringSlice converts 'val' where individual strings are separated by 'sep' into a string slice.
StringValue well-known type support as wrapper around string type.
Timestamp converts the given RFC3339 formatted string into a timestamp.Timestamp.
Uint32 converts the given string representation of an integer into uint32.
Uint32P parses the given string representation of an integer and returns a pointer to a uint32 whose value is same as the parsed integer.
Uint32Slice converts 'val' where individual integers are separated by 'sep' into a uint32 slice.
UInt32Value well-known type support as wrapper around uint32 type.
Uint64 converts the given string representation of an integer into uint64.
Uint64P parses the given string representation of an integer and returns a pointer to a uint64 whose value is same as the parsed integer.
Uint64Slice converts 'val' where individual integers are separated by 'sep' into a uint64 slice.
UInt64Value well-known type support as wrapper around uint64 type.