pub struct Update {Show 18 fields
pub allow: Vec<Allow>,
pub assignees: IndexSet<String>,
pub commit_message: Option<CommitMessage>,
pub directory: String,
pub groups: IndexMap<String, Group>,
pub ignore: Vec<Ignore>,
pub insecure_external_code_execution: AllowDeny,
pub labels: IndexSet<String>,
pub milestone: Option<u64>,
pub open_pull_requests_limit: u64,
pub package_ecosystem: PackageEcosystem,
pub rebase_strategy: RebaseStrategy,
pub registries: Vec<String>,
pub reviewers: IndexSet<String>,
pub schedule: Schedule,
pub target_branch: Option<String>,
pub vendor: bool,
pub versioning_strategy: Option<VersioningStrategy>,
}
Expand description
A single update
directive.
Fields§
§allow: Vec<Allow>
§assignees: IndexSet<String>
§commit_message: Option<CommitMessage>
§directory: String
§groups: IndexMap<String, Group>
§ignore: Vec<Ignore>
§insecure_external_code_execution: AllowDeny
§labels: IndexSet<String>
Labels to apply to this update group’s pull requests.
The default label is dependencies
.
milestone: Option<u64>
§open_pull_requests_limit: u64
The maximum number of pull requests to open at a time from this update group.
The default maximum is 5.
package_ecosystem: PackageEcosystem
§rebase_strategy: RebaseStrategy
§registries: Vec<String>
§reviewers: IndexSet<String>
§schedule: Schedule
§target_branch: Option<String>
§vendor: bool
§versioning_strategy: Option<VersioningStrategy>
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Update
impl<'de> Deserialize<'de> for Update
Source§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 Freeze for Update
impl RefUnwindSafe for Update
impl Send for Update
impl Sync for Update
impl Unpin for Update
impl UnwindSafe for Update
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more