pub trait Output {
type Output;
// Required method
fn output(&self) -> Self::Output;
}Expand description
Captures an output for an FHE program.
Required Associated Types§
Required Methods§
Sourcefn output(&self) -> Self::Output
fn output(&self) -> Self::Output
Denote this object is an output by appending an appropriate output FHE program nodes
You should not call this, but rather allow the fhe_program macro to do this on your behalf.
§Undefined behavior
This type references memory in a backing
FheContext and without carefully
ensuring FheProgramNodes never outlive the backing context,
use-after-free can occur.