#[repr(C)]pub struct OperationInfoMultiple {
pub algorithm: Algorithm,
pub operation_class: Operation,
pub mode: Mode,
pub digest_length: u32,
pub max_key_size: u32,
pub handle_state: HandleFlags,
pub operation_state: OperationState,
pub number_of_keys: u32,
pub key_information: __IncompleteArrayField<OperationInfoKey>,
}
Fields§
§algorithm: Algorithm
§operation_class: Operation
§mode: Mode
§digest_length: u32
§max_key_size: u32
§handle_state: HandleFlags
§operation_state: OperationState
§number_of_keys: u32
§key_information: __IncompleteArrayField<OperationInfoKey>
Implementations§
Source§impl OperationInfoMultiple
impl OperationInfoMultiple
pub fn to_binding<'a>(&'a self) -> &'a TEE_OperationInfoMultiple
Trait Implementations§
Auto Trait Implementations§
impl Freeze for OperationInfoMultiple
impl RefUnwindSafe for OperationInfoMultiple
impl Send for OperationInfoMultiple
impl Sync for OperationInfoMultiple
impl Unpin for OperationInfoMultiple
impl UnwindSafe for OperationInfoMultiple
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