# Functions
MustUnbind calls Unbind on the provided string, but panics if any errors are encountered.
NewValue constructs a specific value and ensures it's a valid string.
Unbind attempts to unbind a string regardless of it be a formatted string or URI.
UnbindFS attempts to unbind a string as CPE 2.3 formatted string into a WFN.
UnbindURI attempts to unbind a string as CPE 2.2 URI into a WFN.
# Constants
These are the valid Attributes, in CPE 2.3 binding order.
These are the valid Attributes, in CPE 2.3 binding order.
NumAttr is the number of attributes in a 2.3 WFN.
These are the valid Attributes, in CPE 2.3 binding order.
These are the valid Attributes, in CPE 2.3 binding order.
These are the valid Attributes, in CPE 2.3 binding order.
These are the valid Attributes, in CPE 2.3 binding order.
These are the valid Attributes, in CPE 2.3 binding order.
These are the valid Attributes, in CPE 2.3 binding order.
These are the valid Attributes, in CPE 2.3 binding order.
These are the valid states for a wfn attribute's value.
These are the valid states for a wfn attribute's value.
These are the valid states for a wfn attribute's value.
These are the valid states for a wfn attribute's value.
These are the valid Attributes, in CPE 2.3 binding order.
These are the valid Attributes, in CPE 2.3 binding order.
# Variables
ErrUnset is returned from (WFN).Valid() if it is the zero value.
# Type aliases
Attribute is a type for enumerating the valid CPE attributes.
Value represents all the states for an attribute's value.
ValueKind indicates what "kind" a value is.
WFN is a well-formed name as defined by the Common Platform Enumeration (CPE) spec: https://nvlpubs.nist.gov/nistpubs/Legacy/IR/nistir7695.pdf
This package does not implement binding into URI form.