../../.cargo/katex-header.html
pub trait ExtensionOf<E: FieldElement>: From<E> {
    fn mul_base(self, other: E) -> Self;
}
Expand description

Specifies that a field is an extension of another field.

Currently, this implies the following:

  • An element in the base field can be converted into an element in the extension field.
  • An element in the extension field can be multiplied by a base field element directly. This can be used for optimization purposes as such multiplication could be much more efficient than multiplication of two extension field elements.

Required Methods

Implementors

A field is always an extension of itself.