pub struct WasmFqLookupVerifierIndex {
pub joint_lookup_used: bool,
pub lookup_table: WasmVector<WasmPolyComm>,
pub lookup_selectors: WasmFqLookupSelectors,
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: WasmFqLookupSelectors
§table_ids: Option<WasmPolyComm>
§lookup_info: LookupInfo
§runtime_tables_selector: Option<WasmPolyComm>
Implementations§
source§impl WasmFqLookupVerifierIndex
impl WasmFqLookupVerifierIndex
pub fn new( joint_lookup_used: bool, lookup_table: WasmVector<WasmPolyComm>, lookup_selectors: WasmFqLookupSelectors, table_ids: Option<WasmPolyComm>, lookup_info: &LookupInfo, runtime_tables_selector: Option<WasmPolyComm> ) -> WasmFqLookupVerifierIndex
pub fn lookup_table(&self) -> WasmVector<WasmPolyComm>
pub fn set_lookup_table(&mut self, x: WasmVector<WasmPolyComm>)
pub fn lookup_selectors(&self) -> WasmFqLookupSelectors
pub fn set_lookup_selectors(&mut self, x: WasmFqLookupSelectors)
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 WasmFqLookupVerifierIndex
impl Clone for WasmFqLookupVerifierIndex
source§fn clone(&self) -> WasmFqLookupVerifierIndex
fn clone(&self) -> WasmFqLookupVerifierIndex
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<PallasParameters>>> for WasmFqLookupVerifierIndex
impl From<&LookupVerifierIndex<Affine<PallasParameters>>> for WasmFqLookupVerifierIndex
source§impl From<&WasmFqLookupVerifierIndex> for LookupVerifierIndex<GAffine>
impl From<&WasmFqLookupVerifierIndex> for LookupVerifierIndex<GAffine>
source§fn from(x: &WasmFqLookupVerifierIndex) -> Self
fn from(x: &WasmFqLookupVerifierIndex) -> Self
Converts to this type from the input type.
source§impl From<LookupVerifierIndex<Affine<PallasParameters>>> for WasmFqLookupVerifierIndex
impl From<LookupVerifierIndex<Affine<PallasParameters>>> for WasmFqLookupVerifierIndex
source§impl From<WasmFqLookupVerifierIndex> for JsValue
impl From<WasmFqLookupVerifierIndex> for JsValue
source§fn from(value: WasmFqLookupVerifierIndex) -> Self
fn from(value: WasmFqLookupVerifierIndex) -> Self
Converts to this type from the input type.
source§impl From<WasmFqLookupVerifierIndex> for LookupVerifierIndex<GAffine>
impl From<WasmFqLookupVerifierIndex> for LookupVerifierIndex<GAffine>
source§fn from(x: WasmFqLookupVerifierIndex) -> Self
fn from(x: WasmFqLookupVerifierIndex) -> Self
Converts to this type from the input type.
source§impl RefFromWasmAbi for WasmFqLookupVerifierIndex
impl RefFromWasmAbi for WasmFqLookupVerifierIndex
§type Anchor = Ref<'static, WasmFqLookupVerifierIndex>
type Anchor = Ref<'static, WasmFqLookupVerifierIndex>
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 WasmFqLookupVerifierIndex
impl Send for WasmFqLookupVerifierIndex
impl Sync for WasmFqLookupVerifierIndex
impl Unpin for WasmFqLookupVerifierIndex
impl UnwindSafe for WasmFqLookupVerifierIndex
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
.