# Functions
ContainsSeverity checks if a slice of Severities contains a specific Severity, returning true if it does.
ContainsState checks if a slice of States contains a specific State, returning true if it does.
EnumerateSecurityVulnerabilities enumerates all of the security vulnerabilities for a project, filtering by the provided options.
FilterVulnerabilities filters a slice of vulnerabilities by state and severity, returning only the vulnerabilities that match the provided states and severities.
NewEnumerateSecurityVulnerabilitiesOptions creates a new EnumerateSecurityVulnerabilitiesOptions struct with the provided project ID, states, and severities.
ToSeverities converts a slice of strings to a slice of Severities.
ToSeverity converts a string to a Severity, returning SeverityUnknown if the string is not recognized.
ToState converts a string to a State, returning StateDetected if the string is not recognized.
ToStates converts a slice of strings to a slice of States.
# Constants
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Structs
EnumerateSecurityVulnerabilitiesOptions holds the options for enumerating security vulnerabilities.
GitlabResourceReport represents a report of Gitlab resources and non-fatal errors encountered during enumeration.
GitlabResources represents a collection of Gitlab vulnerabilities.