pub struct DipEventInit {}Expand description
Parameter struct for DipEvent::new.
Fields§
§v: VersionStringVersion string (KERI version + serialization + byte count).
d: SaidSelf-addressing identifier (SAID) of this event.
i: PrefixIdentifier prefix (AID); self-addressing for a delegated AID (i == d).
s: KeriSequenceSequence number (0 for inception).
kt: ThresholdCurrent signing threshold.
k: Vec<CesrKey>Current signing public keys (CESR-encoded).
nt: ThresholdNext (rotation) threshold.
n: Vec<Said>Next-key commitments (pre-rotation digests).
bt: ThresholdBacker (witness) threshold.
b: Vec<Prefix>Backer (witness) list.
c: Vec<ConfigTrait>Configuration traits.
a: Vec<Seal>Anchored seals.
di: PrefixDelegator prefix — the AID delegating this identifier.
Auto Trait Implementations§
impl Freeze for DipEventInit
impl RefUnwindSafe for DipEventInit
impl Send for DipEventInit
impl Sync for DipEventInit
impl Unpin for DipEventInit
impl UnsafeUnpin for DipEventInit
impl UnwindSafe for DipEventInit
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