pub struct TreeKemState {
pub nodes: Vec<TreeNode>,
pub epoch: EpochNumber,
}Expand description
Tree structure for key management
Fields§
§nodes: Vec<TreeNode>§epoch: EpochNumberTrait Implementations§
Source§impl Clone for TreeKemState
impl Clone for TreeKemState
Source§impl Debug for TreeKemState
impl Debug for TreeKemState
Source§impl<'de> Deserialize<'de> for TreeKemState
impl<'de> Deserialize<'de> for TreeKemState
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
Auto Trait Implementations§
impl Freeze for TreeKemState
impl RefUnwindSafe for TreeKemState
impl Send for TreeKemState
impl Sync for TreeKemState
impl Unpin for TreeKemState
impl UnsafeUnpin for TreeKemState
impl UnwindSafe for TreeKemState
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