pub struct JsHyperedgeQuery {
pub embedding: Float32Array,
pub k: u32,
}Expand description
Query for searching hyperedges
Fields§
§embedding: Float32ArrayQuery embedding
k: u32Number of results to return
Trait Implementations§
Source§impl Clone for JsHyperedgeQuery
impl Clone for JsHyperedgeQuery
Source§fn clone(&self) -> JsHyperedgeQuery
fn clone(&self) -> JsHyperedgeQuery
Returns a duplicate 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 FromNapiValue for JsHyperedgeQuery
impl FromNapiValue for JsHyperedgeQuery
Source§unsafe fn from_napi_value(env: napi_env, napi_val: napi_value) -> Result<Self>
unsafe fn from_napi_value(env: napi_env, napi_val: napi_value) -> Result<Self>
Safety Read more
fn from_unknown(value: JsUnknown) -> Result<Self, Error>
Source§impl ToNapiValue for JsHyperedgeQuery
impl ToNapiValue for JsHyperedgeQuery
Source§unsafe fn to_napi_value(
env: napi_env,
val: JsHyperedgeQuery,
) -> Result<napi_value>
unsafe fn to_napi_value( env: napi_env, val: JsHyperedgeQuery, ) -> Result<napi_value>
Safety Read more
Source§impl TypeName for JsHyperedgeQuery
impl TypeName for JsHyperedgeQuery
Source§impl ValidateNapiValue for JsHyperedgeQuery
impl ValidateNapiValue for JsHyperedgeQuery
Source§unsafe fn validate(
env: *mut napi_env__,
napi_val: *mut napi_value__,
) -> Result<*mut napi_value__, Error>
unsafe fn validate( env: *mut napi_env__, napi_val: *mut napi_value__, ) -> Result<*mut napi_value__, Error>
Safety Read more
Auto Trait Implementations§
impl Freeze for JsHyperedgeQuery
impl !RefUnwindSafe for JsHyperedgeQuery
impl Send for JsHyperedgeQuery
impl !Sync for JsHyperedgeQuery
impl Unpin for JsHyperedgeQuery
impl !UnwindSafe for JsHyperedgeQuery
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more