INNER CODE UNIT · Rust
deserialize
ZcashFoundation/frost · frost-core/src/lib.rs:459
pub fn deserialize(bytes: &[u8]) -> Result<Self, Error<C>> {
serialization::Deserialize::deserialize(bytes)
}
}
/// The product of all signers' individual commitments, published as part of the
/// final signature.
#[derive(Clone, PartialEq, Eq)]
pub struct GroupCommitment<C: Ciphersuite>(pub(crate) Element<C>);
impl<C> GroupCommitment<C>
where
C: Ciphersuite,
{
/// Return the underlying element.
#[cfg_attr(feature = "internals", visibility::make(pub))]
#[cfg_attr(docsrs, doc(cfg(feature = "internals")))]
pub(crate) fn to_element(self) -> <C::Group as Group>::Element {