Trait snarkvm_console_program::ToFields

source ·
pub trait ToFields {
    type Field: FieldTrait;

    // Required method
    fn to_fields(&self) -> Result<Vec<Self::Field>, Error>;
}
Expand description

Unary operator for converting to a list of base fields.

Required Associated Types§

Required Methods§

source

fn to_fields(&self) -> Result<Vec<Self::Field>, Error>

Returns the object as a list of base field elements.

Implementations on Foreign Types§

source§

impl<N> ToFields for ComputeKey<N>
where N: Network,

source§

fn to_fields(&self) -> Result<Vec<<ComputeKey<N> as ToFields>::Field>, Error>

Casts a compute key into a list of base fields.

source§

type Field = Field<N>

Implementors§