pub struct FrankenUpdatePathNode {
pub public_key: VLBytes,
pub encrypted_path_secrets: Vec<FrankenHpkeCiphertext>,
}Available on (32-bit or 64-bit) and (crate features
test-utils) only.Fields§
§public_key: VLBytes§encrypted_path_secrets: Vec<FrankenHpkeCiphertext>Trait Implementations§
Source§impl Clone for FrankenUpdatePathNode
impl Clone for FrankenUpdatePathNode
Source§fn clone(&self) -> FrankenUpdatePathNode
fn clone(&self) -> FrankenUpdatePathNode
Returns a duplicate of the value. Read more
1.0.0 · 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 FrankenUpdatePathNode
impl Debug for FrankenUpdatePathNode
Source§impl Deserialize for FrankenUpdatePathNode
impl Deserialize for FrankenUpdatePathNode
Source§fn tls_deserialize<R: Read>(bytes: &mut R) -> Result<Self, Error>
fn tls_deserialize<R: Read>(bytes: &mut R) -> Result<Self, Error>
Available on crate feature
std only.This function deserializes the
bytes from the provided a std::io::Read
and returns the populated struct. Read moreSource§impl DeserializeBytes for FrankenUpdatePathNode
impl DeserializeBytes for FrankenUpdatePathNode
Source§impl PartialEq for FrankenUpdatePathNode
impl PartialEq for FrankenUpdatePathNode
Source§impl Serialize for &FrankenUpdatePathNode
impl Serialize for &FrankenUpdatePathNode
Source§impl Serialize for FrankenUpdatePathNode
impl Serialize for FrankenUpdatePathNode
Source§impl Size for &FrankenUpdatePathNode
impl Size for &FrankenUpdatePathNode
fn tls_serialized_len(&self) -> usize
Source§impl Size for FrankenUpdatePathNode
impl Size for FrankenUpdatePathNode
fn tls_serialized_len(&self) -> usize
impl Eq for FrankenUpdatePathNode
impl StructuralPartialEq for FrankenUpdatePathNode
Auto Trait Implementations§
impl Freeze for FrankenUpdatePathNode
impl RefUnwindSafe for FrankenUpdatePathNode
impl Send for FrankenUpdatePathNode
impl Sync for FrankenUpdatePathNode
impl Unpin for FrankenUpdatePathNode
impl UnwindSafe for FrankenUpdatePathNode
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
§impl<T> Classify for T
impl<T> Classify for T
type Classified = T
fn classify(self) -> T
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<T> Declassify for T
impl<T> Declassify for T
type Declassified = T
fn declassify(self) -> T
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more