Trait cyfs_base::SingleKeyObjectDesc
source · pub trait SingleKeyObjectDesc: PublicKeyObjectDesc {
// Required method
fn public_key(&self) -> &PublicKey;
}
Expand description
单公钥有权对象,明确用了PublicKey::Single类型 实现了该Trait的对象一定同时实现了PublicKeyObjectDesc
Required Methods§
fn public_key(&self) -> &PublicKey
Implementors§
impl SingleKeyObjectDesc for PublicKey
impl<T> SingleKeyObjectDesc for NamedObjectDesc<T>where T: DescContent, T::PublicKeyType: SingleKeyObjectDesc,
NamedObjectDesc 的 SingleKeyObjectDesc 自动实现
如果 T::PublicKeyType 实现了 SingleKeyObjectDesc+PublicKeyObjectDesc 则自动实现 SingleKeyObjectDesc+PublicKeyObjectDesc