Struct octorust::types::SelectedActions [−][src]
pub struct SelectedActions { pub github_owned_allowed: bool, pub patterns_allowed: Vec<String>, pub verified_allowed: bool, }
Fields
github_owned_allowed: bool
Whether GitHub-owned actions are allowed. For example, this includes the actions in the actions
organization.
patterns_allowed: Vec<String>
Specifies a list of string-matching patterns to allow specific action(s). Wildcards, tags, and SHAs are allowed. For example, monalisa/octocat@\*
, monalisa/octocat@v2
, monalisa/\*
.“
verified_allowed: bool
Whether actions in GitHub Marketplace from verified creators are allowed. Set to true
to allow all GitHub Marketplace actions by verified creators.
Trait Implementations
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations
impl RefUnwindSafe for SelectedActions
impl Send for SelectedActions
impl Sync for SelectedActions
impl Unpin for SelectedActions
impl UnwindSafe for SelectedActions
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more