pub struct NoKey {}Trait Implementations§
Source§impl KeyType for NoKey
impl KeyType for NoKey
fn new(max_size: u32) -> TeeResult<Self>
fn is_valid_size(size: u32) -> bool
fn reset(&mut self)
fn populate(&mut self, attributes: &[Attribute]) -> TeeResult
fn generate(&mut self, size: u32, params: &[Attribute]) -> TeeResult
fn size(&self) -> u32
fn max_size(&self) -> u32
fn buffer_attribute(&self, _id: AttributeId) -> Option<BufferAttribute<'_>>
fn value_attribute(&self, _id: AttributeId) -> Option<ValueFields>
Auto Trait Implementations§
impl Freeze for NoKey
impl RefUnwindSafe for NoKey
impl Send for NoKey
impl Sync for NoKey
impl Unpin for NoKey
impl UnsafeUnpin for NoKey
impl UnwindSafe for NoKey
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<T, D> Encode<Ambiguous1, D> for Twhere
D: ResourceDialect,
impl<T, D> Encode<Ambiguous1, D> for Twhere
D: ResourceDialect,
§impl<T, D> Encode<Ambiguous2, D> for Twhere
D: ResourceDialect,
impl<T, D> Encode<Ambiguous2, D> for Twhere
D: ResourceDialect,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more