pub struct BundleDeviceKel {
pub did: String,
pub kel: Vec<Event>,
pub kel_attachments: Vec<String>,
}Expand description
One delegated device KEL carried inside an IdentityBundle.
Fields§
§did: StringThe device’s did:keri: AID (the dip prefix the root anchored).
kel: Vec<Event>The device KEL events, oldest first.
kel_attachments: Vec<String>The CESR signature attachment (hex) for each kel event, in order.
Trait Implementations§
Source§impl Clone for BundleDeviceKel
impl Clone for BundleDeviceKel
Source§fn clone(&self) -> BundleDeviceKel
fn clone(&self) -> BundleDeviceKel
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for BundleDeviceKel
impl Debug for BundleDeviceKel
Source§impl<'de> Deserialize<'de> for BundleDeviceKel
impl<'de> Deserialize<'de> for BundleDeviceKel
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for BundleDeviceKel
impl PartialEq for BundleDeviceKel
Source§impl Serialize for BundleDeviceKel
impl Serialize for BundleDeviceKel
impl StructuralPartialEq for BundleDeviceKel
Auto Trait Implementations§
impl Freeze for BundleDeviceKel
impl RefUnwindSafe for BundleDeviceKel
impl Send for BundleDeviceKel
impl Sync for BundleDeviceKel
impl Unpin for BundleDeviceKel
impl UnsafeUnpin for BundleDeviceKel
impl UnwindSafe for BundleDeviceKel
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more