pub struct FheResponse {
pub encrypted_result: String,
pub engine: String,
pub credits: u32,
pub attestation: AttestationResponse,
pub processing_us: u64,
}Expand description
FHE computation response.
Fields§
§encrypted_result: StringEncrypted result (base64).
engine: StringEngine used (BFV, CKKS, TFHE).
credits: u32Credits consumed.
attestation: AttestationResponseH33-74 attestation of the computation.
processing_us: u64Processing time in microseconds.
Trait Implementations§
Source§impl Clone for FheResponse
impl Clone for FheResponse
Source§fn clone(&self) -> FheResponse
fn clone(&self) -> FheResponse
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 Debug for FheResponse
impl Debug for FheResponse
Source§impl<'de> Deserialize<'de> for FheResponse
impl<'de> Deserialize<'de> for FheResponse
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for FheResponse
impl RefUnwindSafe for FheResponse
impl Send for FheResponse
impl Sync for FheResponse
impl Unpin for FheResponse
impl UnsafeUnpin for FheResponse
impl UnwindSafe for FheResponse
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