binius_hal

Trait ComputationBackendExt

source
pub trait ComputationBackendExt: ComputationBackend {
    // Provided method
    fn multilinear_query<P: PackedField>(
        &self,
        query: &[P::Scalar],
    ) -> Result<MultilinearQuery<P, Self::Vec<P>>, Error> { ... }
}

Provided Methods§

source

fn multilinear_query<P: PackedField>( &self, query: &[P::Scalar], ) -> Result<MultilinearQuery<P, Self::Vec<P>>, Error>

Constructs a MultilinearQuery by performing tensor product expansion on the given query.

Object Safety§

This trait is not object safe.

Implementors§

source§

impl<Backend> ComputationBackendExt for Backend
where Backend: ComputationBackend,