func ParseOperationTag(operationTag string) (OperationTag, error) {
	tag, err := ParseTag(operationTag)
	if err != nil {
		return OperationTag{}, err
	}
	at, ok := tag.(OperationTag)
	if !ok {
		return OperationTag{}, invalidTagError(operationTag, OperationTagKind)
	}
	return at, nil
}
// ParseOperationTag parses an operation tag string.
ParseOperationTag parses an operation tag string.
// ParseOperationTag parses an operation tag string .
func ParseOperationTag(operationTag string) (OperationTag, error) {
	tag, err := ParseTag(operationTag)
	if err != nil {
		return OperationTag{}, err
	}
	at, ok := tag.(OperationTag)
	if !ok {
		return OperationTag{}, invalidTagError(operationTag, OperationTagKind)
	}
	return at, nil
}
func ParseOperationTag ( operationTag string ) ( OperationTag , error ) { tag , err := ParseTag ( operationTag ) if err != nil { return OperationTag { } , err } at , ok := tag . ( OperationTag ) if ! ok { return OperationTag { } , invalidTagError ( operationTag , OperationTagKind ) } return at , nil }
ParseOperationTag parses an operation tag string.
ParseOperationTag parses an operation tag string .