pub struct UpdatePath {
pub leaf_key_package: KeyPackage,
pub nodes: Vec<UpdatePathNode>,
}Expand description
Update path for tree operations
Fields§
§leaf_key_package: KeyPackage§nodes: Vec<UpdatePathNode>Trait Implementations§
Source§impl Clone for UpdatePath
impl Clone for UpdatePath
Source§impl Debug for UpdatePath
impl Debug for UpdatePath
Source§impl<'de> Deserialize<'de> for UpdatePath
impl<'de> Deserialize<'de> for UpdatePath
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 UpdatePath
impl RefUnwindSafe for UpdatePath
impl Send for UpdatePath
impl Sync for UpdatePath
impl Unpin for UpdatePath
impl UnsafeUnpin for UpdatePath
impl UnwindSafe for UpdatePath
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