Skip to content

Commit 945b330

Browse files
committed
fix: use explicit match arms instead of wildcard for DstackVerifiedReport
1 parent 879ba19 commit 945b330

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

dstack-attest/src/attestation.rs

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -213,7 +213,8 @@ impl DstackVerifiedReport {
213213
pub fn tdx_qvr(&self) -> Option<&QuoteVerificationResult> {
214214
match self {
215215
DstackVerifiedReport::DstackTdx(qvr) => Some(qvr),
216-
_ => None,
216+
DstackVerifiedReport::DstackGcpTdx => None,
217+
DstackVerifiedReport::DstackNitroEnclave => None,
217218
}
218219
}
219220

@@ -223,7 +224,8 @@ impl DstackVerifiedReport {
223224
pub fn validate_tdx(self, policy: &dyn Policy) -> Result<Option<TdxVerifiedReport>> {
224225
match self {
225226
DstackVerifiedReport::DstackTdx(qvr) => Ok(Some(qvr.validate(policy)?)),
226-
_ => Ok(None),
227+
DstackVerifiedReport::DstackGcpTdx => Ok(None),
228+
DstackVerifiedReport::DstackNitroEnclave => Ok(None),
227229
}
228230
}
229231
}

0 commit comments

Comments
 (0)