Crates.io | ff-derive-num |
lib.rs | ff-derive-num |
version | 0.2.0 |
source | src |
created_at | 2021-06-12 03:30:06.050307 |
updated_at | 2022-03-10 19:34:27.369556 |
description | Procedural macro library to add the Num trait to Field implementations for ff |
homepage | https://github.com/kwantam/ff-derive-num |
repository | https://github.com/kwantam/ff-derive-num |
max_upload_size | |
id | 409202 |
size | 19,496 |
This crate provides a derive macro for num-traits::Num and associated traits for ff::Field implementations derived with the ff-derive crate.
use ff::PrimeField; // ff should be used with the "derive" feature!
use ff_derive_num::Num;
#[derive(PrimeField,Num)]
#[PrimeFieldModulus = "70386805592835581672624750593"]
#[PrimeFieldGenerator = "17"]
#[PrimeFieldReprEndianness = "little"]
pub struct Ft([u64; 2]);
Copyright 2021 Riad S. Wahby
You may choose either the Apache-2.0 license or the MIT license.
Unless you explicitly state otherwise, any contribution you submit will also be dual-licensed.