pub async fn apply(us: &UpgradeState, u: &UpgradeInfo, audcfg: &AuditWebhook, whc: WHC) -> Result<()> {
    let pl = DeploymentPayload::new(&whc, &u);
    AuditEvent::new(AuditType::Deployment, &whc, &us, pl)
        .send(&audcfg)
        .await
}
/// Apply audit sent by shipcat::aplpy
Apply audit sent by shipcat::aplpy
Apply audit sent by shipcat :: aplpy
pub async fn apply(us: &UpgradeState, u: &UpgradeInfo, audcfg: &AuditWebhook, whc: WHC) -> Result<()> {
    let pl = DeploymentPayload::new(&whc, &u);
    AuditEvent::new(AuditType::Deployment, &whc, &us, pl)
        .send(&audcfg)
        .await
}
pub async fn apply ( us : & UpgradeState , u : & UpgradeInfo , audcfg : & AuditWebhook , whc : WHC ) -> Result < ( ) > { let pl = DeploymentPayload :: new ( & whc , & u ) ; AuditEvent :: new ( AuditType :: Deployment , & whc , & us , pl ) . send ( & audcfg ) . await }
Apply audit sent by shipcat::aplpy
Apply audit sent by shipcat :: aplpy
us
&UpgradeState
u
&UpgradeInfo
audcfg
&AuditWebhook
whc
WHC
us
&UpgradeState
u
&UpgradeInfo
audcfg
&AuditWebhook
whc
WHC