pub trait ForgeProposal {
type Error: StdError + Send + Sync + 'static;
// Required methods
async fn ensure_proposal(
&self,
head: &str,
base: &str,
title: &str,
body: &str,
) -> Result<(), Self::Error>;
async fn proposal_body(
&self,
head: &str,
base: &str,
) -> Result<Option<String>, Self::Error>;
}Expand description
The release proposal pull request on the forge.
Required Associated Types§
Required Methods§
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".