From d5eb5077195802a318ce6b2a8f90ebe1c87db9d0 Mon Sep 17 00:00:00 2001 From: Kevin Zimmerman <4733573+kczimm@users.noreply.github.com> Date: Fri, 7 Jun 2024 12:19:07 -0500 Subject: [PATCH] add pub and derives --- pgml-extension/src/bindings/transformers/mod.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pgml-extension/src/bindings/transformers/mod.rs b/pgml-extension/src/bindings/transformers/mod.rs index 33f103e62..6e529d394 100644 --- a/pgml-extension/src/bindings/transformers/mod.rs +++ b/pgml-extension/src/bindings/transformers/mod.rs @@ -7,7 +7,7 @@ use anyhow::{anyhow, bail, Context, Result}; use pgrx::*; use pyo3::prelude::*; use pyo3::types::{PyBool, PyDict, PyFloat, PyInt, PyList, PyString, PyTuple}; -use serde::Deserialize; +use serde::{Deserialize, Serialize}; use serde_json::Value; use crate::create_pymodule; @@ -23,7 +23,7 @@ pub use transform::*; create_pymodule!("/src/bindings/transformers/transformers.py"); // Need a wrapper so we can implement traits for it -struct Json(Value); +pub struct Json(pub Value); impl From for Value { fn from(value: Json) -> Self { @@ -109,7 +109,7 @@ pub fn embed(transformer: &str, inputs: Vec<&str>, kwargs: &serde_json::Value) - }) } -#[derive(Deserialize)] +#[derive(Debug, Deserialize, Serialize, PartialEq, Clone)] pub struct RankResult { pub corpus_id: i64, pub score: f64, pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy