pub type InterpolatedSecretPolynomial = LagrangePolynomial<MaybeScalar, MaybeScalar>;Expand description
Represents a secret-sharing polynomial interpolated from a set of shares.
Aliased Type§
pub struct InterpolatedSecretPolynomial {
pub evaluations: Vec<Evaluation<MaybeScalar, MaybeScalar>>,
}Fields§
§evaluations: Vec<Evaluation<MaybeScalar, MaybeScalar>>Implementations§
Source§impl InterpolatedSecretPolynomial
impl InterpolatedSecretPolynomial
Issue a share at the given input x.
Trait Implementations§
Source§impl Mul<G> for &InterpolatedSecretPolynomial
impl Mul<G> for &InterpolatedSecretPolynomial
Source§type Output = LagrangePolynomial<MaybeScalar, MaybePoint>
type Output = LagrangePolynomial<MaybeScalar, MaybePoint>
The resulting type after applying the
* operator.Source§impl Mul<G> for InterpolatedSecretPolynomial
impl Mul<G> for InterpolatedSecretPolynomial
Source§type Output = LagrangePolynomial<MaybeScalar, MaybePoint>
type Output = LagrangePolynomial<MaybeScalar, MaybePoint>
The resulting type after applying the
* operator.Source§impl Mul<Point> for &InterpolatedSecretPolynomial
impl Mul<Point> for &InterpolatedSecretPolynomial
Source§type Output = LagrangePolynomial<MaybeScalar, MaybePoint>
type Output = LagrangePolynomial<MaybeScalar, MaybePoint>
The resulting type after applying the
* operator.Source§impl Mul<Point> for InterpolatedSecretPolynomial
impl Mul<Point> for InterpolatedSecretPolynomial
Source§type Output = LagrangePolynomial<MaybeScalar, MaybePoint>
type Output = LagrangePolynomial<MaybeScalar, MaybePoint>
The resulting type after applying the
* operator.