Trait cyfs_base::PublicKeyObjectDesc
source · pub trait PublicKeyObjectDesc {
// Required method
fn public_key_ref(&self) -> Option<PublicKeyRef<'_>>;
}
Expand description
有权对象,可能是PublicKey::Single 或 PublicKey::MN
Required Methods§
fn public_key_ref(&self) -> Option<PublicKeyRef<'_>>
Implementors§
impl PublicKeyObjectDesc for PublicKey
impl PublicKeyObjectDesc for SubDescNone
impl PublicKeyObjectDesc for MNPublicKey
impl<T> PublicKeyObjectDesc for NamedObjectDesc<T>where T: DescContent, T::PublicKeyType: PublicKeyObjectDesc,
NamedObjectDesc 的 PublicKeyObjectDesc 自动实现
SingleKeyObjectDesc 或者 MNKeyObjectDesc 一旦实现了就一定会实现 PublicKeyObjectDesc