[][src]Struct hbbft::sync_key_gen::Part

pub struct Part(_, _);

A submission by a validator for the key generation. It must to be sent to all participating nodes and handled by all of them, including the one that produced it.

The message contains a commitment to a bivariate polynomial, and for each node, an encrypted row of values. If this message receives enough Acks, it will be used as summand to produce the the key set in the end.

Trait Implementations

impl PartialEq<Part> for Part[src]

impl Clone for Part[src]

fn clone_from(&mut self, source: &Self)
1.0.0
[src]

Performs copy-assignment from source. Read more

impl Eq for Part[src]

impl Debug for Part[src]

impl Hash for Part[src]

fn hash_slice<H>(data: &[Self], state: &mut H) where
    H: Hasher
1.3.0
[src]

Feeds a slice of this type into the given [Hasher]. Read more

impl Serialize for Part[src]

impl<'de> Deserialize<'de> for Part[src]

Auto Trait Implementations

impl Send for Part

impl Sync for Part

Blanket Implementations

impl<T, U> Into for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

impl<T> From for T[src]

impl<T, U> TryFrom for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T> Borrow for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> BorrowMut for T where
    T: ?Sized
[src]

impl<T, U> TryInto for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> DeserializeOwned for T where
    T: Deserialize<'de>, 
[src]