Struct tandem_http_server::MpcRequest
source · pub struct MpcRequest {
pub plaintext_metadata: String,
pub program: String,
pub function: String,
}Expand description
A request by a client to start a Multi-Party Computation.
Fields§
§plaintext_metadata: StringPlaintext freely chosen by the client to influence the server’s choice of its input.
program: StringThe Garble program to execute.
function: StringThe name of the function in the Garble program to execute using MPC.
Auto Trait Implementations§
impl RefUnwindSafe for MpcRequest
impl Send for MpcRequest
impl Sync for MpcRequest
impl Unpin for MpcRequest
impl UnwindSafe for MpcRequest
Blanket Implementations§
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
§impl<T> IntoCollection<T> for T
impl<T> IntoCollection<T> for T
§fn into_collection<A>(self) -> SmallVec<A>where
A: Array<Item = T>,
fn into_collection<A>(self) -> SmallVec<A>where
A: Array<Item = T>,
Converts
self into a collection.