Enum ecc608_linux::_WriteConfig [−][src]
pub enum _WriteConfig { Always, PubInValid, Never, Encrypt, }
Variants
Clear text writes are always permitted on this slot. Slots set to alwaysshould never be used as key storage. Either 4 or 32 bytes may bewritten to this slot
If a validated public key is stored in the slot, writes are prohibited. UseVerify(Invalidate) to invalidate prior to writing. Do not use thismode unless the slot contains a public key.
Writes are never permitted on this slot using the Write command.Slots set to never can still be used as key storage.
Writes to this slot require a properly computed MAC, and the inputdata must be encrypted by the system with WriteKey using theencryption algorithm documented in the Write command description(Section Write Command). 4 byte writes to this slot are prohibited.
Trait Implementations
impl Debug for _WriteConfig
[src]
impl Debug for _WriteConfig
[src]impl PartialEq<_WriteConfig> for _WriteConfig
[src]
impl PartialEq<_WriteConfig> for _WriteConfig
[src]impl Serialize for _WriteConfig
[src]
impl Serialize for _WriteConfig
[src]impl StructuralPartialEq for _WriteConfig
[src]
Auto Trait Implementations
impl RefUnwindSafe for _WriteConfig
impl Send for _WriteConfig
impl Sync for _WriteConfig
impl Unpin for _WriteConfig
impl UnwindSafe for _WriteConfig
Blanket Implementations
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]pub fn borrow_mut(&mut self) -> &mut T
[src]
pub fn borrow_mut(&mut self) -> &mut T
[src]Mutably borrows from an owned value. Read more
impl<T> Same<T> for T
impl<T> Same<T> for T
type Output = T
type Output = T
Should always be Self