pub struct RotEvent {}Expand description
Rotation event.
Fields§
§v: StringKERI version string.
d: SaidSAID of this event.
i: PrefixKERI prefix of the identity being rotated.
s: StringSequence number.
p: SaidSAID of the prior event (chain link).
kt: StringSigning key threshold.
k: Vec<String>Current signing keys after rotation.
nt: StringNext-key commitment threshold.
n: Vec<String>Next-key commitments for the subsequent rotation.
bt: StringWitness threshold.
b: Vec<String>Witness list.
a: Vec<Seal>Anchored seals.
x: StringEd25519 signature over the canonical event body.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for RotEvent
impl<'de> Deserialize<'de> for RotEvent
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
impl Eq for RotEvent
impl StructuralPartialEq for RotEvent
Auto Trait Implementations§
impl Freeze for RotEvent
impl RefUnwindSafe for RotEvent
impl Send for RotEvent
impl Sync for RotEvent
impl Unpin for RotEvent
impl UnsafeUnpin for RotEvent
impl UnwindSafe for RotEvent
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