pub struct WasmFpLookupVerifierIndex {
pub joint_lookup_used: bool,
pub lookup_table: WasmVector<WasmPolyComm>,
pub lookup_selectors: WasmFpLookupSelectors,
pub table_ids: Option<WasmPolyComm>,
pub lookup_info: LookupInfo,
pub runtime_tables_selector: Option<WasmPolyComm>,
}
Fields§
§joint_lookup_used: bool
§lookup_table: WasmVector<WasmPolyComm>
§lookup_selectors: WasmFpLookupSelectors
§table_ids: Option<WasmPolyComm>
§lookup_info: LookupInfo
§runtime_tables_selector: Option<WasmPolyComm>
Implementations§
source§impl WasmFpLookupVerifierIndex
impl WasmFpLookupVerifierIndex
pub fn new( joint_lookup_used: bool, lookup_table: WasmVector<WasmPolyComm>, lookup_selectors: WasmFpLookupSelectors, table_ids: Option<WasmPolyComm>, lookup_info: &LookupInfo, runtime_tables_selector: Option<WasmPolyComm> ) -> WasmFpLookupVerifierIndex
pub fn lookup_table(&self) -> WasmVector<WasmPolyComm>
pub fn set_lookup_table(&mut self, x: WasmVector<WasmPolyComm>)
pub fn lookup_selectors(&self) -> WasmFpLookupSelectors
pub fn set_lookup_selectors(&mut self, x: WasmFpLookupSelectors)
pub fn table_ids(&self) -> Option<WasmPolyComm>
pub fn set_table_ids(&mut self, x: Option<WasmPolyComm>)
pub fn lookup_info(&self) -> LookupInfo
pub fn set_lookup_info(&mut self, x: LookupInfo)
pub fn runtime_tables_selector(&self) -> Option<WasmPolyComm>
pub fn set_runtime_tables_selector(&mut self, x: Option<WasmPolyComm>)
Trait Implementations§
source§impl Clone for WasmFpLookupVerifierIndex
impl Clone for WasmFpLookupVerifierIndex
source§fn clone(&self) -> WasmFpLookupVerifierIndex
fn clone(&self) -> WasmFpLookupVerifierIndex
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl From<&LookupVerifierIndex<Affine<VestaParameters>>> for WasmFpLookupVerifierIndex
impl From<&LookupVerifierIndex<Affine<VestaParameters>>> for WasmFpLookupVerifierIndex
source§impl From<&WasmFpLookupVerifierIndex> for LookupVerifierIndex<GAffine>
impl From<&WasmFpLookupVerifierIndex> for LookupVerifierIndex<GAffine>
source§fn from(x: &WasmFpLookupVerifierIndex) -> Self
fn from(x: &WasmFpLookupVerifierIndex) -> Self
Converts to this type from the input type.
source§impl From<LookupVerifierIndex<Affine<VestaParameters>>> for WasmFpLookupVerifierIndex
impl From<LookupVerifierIndex<Affine<VestaParameters>>> for WasmFpLookupVerifierIndex
source§impl From<WasmFpLookupVerifierIndex> for JsValue
impl From<WasmFpLookupVerifierIndex> for JsValue
source§fn from(value: WasmFpLookupVerifierIndex) -> Self
fn from(value: WasmFpLookupVerifierIndex) -> Self
Converts to this type from the input type.
source§impl From<WasmFpLookupVerifierIndex> for LookupVerifierIndex<GAffine>
impl From<WasmFpLookupVerifierIndex> for LookupVerifierIndex<GAffine>
source§fn from(x: WasmFpLookupVerifierIndex) -> Self
fn from(x: WasmFpLookupVerifierIndex) -> Self
Converts to this type from the input type.
source§impl RefFromWasmAbi for WasmFpLookupVerifierIndex
impl RefFromWasmAbi for WasmFpLookupVerifierIndex
§type Anchor = Ref<'static, WasmFpLookupVerifierIndex>
type Anchor = Ref<'static, WasmFpLookupVerifierIndex>
The type that holds the reference to
Self
for the duration of the
invocation of the function that has an &Self
parameter. This is
required to ensure that the lifetimes don’t persist beyond one function
call, and so that they remain anonymous.Auto Trait Implementations§
impl RefUnwindSafe for WasmFpLookupVerifierIndex
impl Send for WasmFpLookupVerifierIndex
impl Sync for WasmFpLookupVerifierIndex
impl Unpin for WasmFpLookupVerifierIndex
impl UnwindSafe for WasmFpLookupVerifierIndex
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> Pointable for T
impl<T> Pointable for T
source§impl<T> ReturnWasmAbi for Twhere
T: IntoWasmAbi,
impl<T> ReturnWasmAbi for Twhere T: IntoWasmAbi,
§type Abi = <T as IntoWasmAbi>::Abi
type Abi = <T as IntoWasmAbi>::Abi
Same as
IntoWasmAbi::Abi
source§fn return_abi(self) -> <T as ReturnWasmAbi>::Abi
fn return_abi(self) -> <T as ReturnWasmAbi>::Abi
Same as
IntoWasmAbi::into_abi
, except that it may throw and never
return in the case of Err
.