ssi_vc/v2/syntax/related_resource.rs
1use iref::{Uri, UriBuf};
2
3/// Integrity metadata about each resource referenced by the verifiable
4/// credential.
5pub struct RelatedResource {
6 pub id: UriBuf,
7
8 pub digest_sri: String,
9}
10
11impl crate::Identified for RelatedResource {
12 fn id(&self) -> &Uri {
13 &self.id
14 }
15}
16
17impl crate::v2::RelatedResource for RelatedResource {
18 fn digest_sri(&self) -> &str {
19 &self.digest_sri
20 }
21}