pub struct TcbEvaluationDataNumbersApi { /* private fields */ }Implementations§
Trait Implementations§
Source§impl<'inp> ProvisioningServiceApi<'inp> for TcbEvaluationDataNumbersApi
Implementation of TCB Evaluation Data Numbers endpoint
https://api.portal.trustedservices.intel.com/content/documentation.html#pcs-retrieve-tcbevalnumbers-v4
impl<'inp> ProvisioningServiceApi<'inp> for TcbEvaluationDataNumbersApi
Implementation of TCB Evaluation Data Numbers endpoint https://api.portal.trustedservices.intel.com/content/documentation.html#pcs-retrieve-tcbevalnumbers-v4
type Input = TcbEvaluationDataNumbersIn
type Output = RawTcbEvaluationDataNumbers
fn build_request( &self, input: &Self::Input, ) -> Result<(String, Vec<(String, String)>), Error>
fn validate_response(&self, status_code: StatusCode) -> Result<(), Error>
fn parse_response( &self, response_body: String, response_headers: Vec<(String, String)>, _api_version: PcsVersion, ) -> Result<Self::Output, Error>
Source§impl<'inp> TcbEvaluationDataNumbersService<'inp> for TcbEvaluationDataNumbersApi
impl<'inp> TcbEvaluationDataNumbersService<'inp> for TcbEvaluationDataNumbersApi
fn build_input(&self) -> <Self as ProvisioningServiceApi<'inp>>::Input
Auto Trait Implementations§
impl Freeze for TcbEvaluationDataNumbersApi
impl RefUnwindSafe for TcbEvaluationDataNumbersApi
impl Send for TcbEvaluationDataNumbersApi
impl Sync for TcbEvaluationDataNumbersApi
impl Unpin for TcbEvaluationDataNumbersApi
impl UnwindSafe for TcbEvaluationDataNumbersApi
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