#[repr(transparent)]pub struct Config(pub u32);Expand description
PUF command blocking configuration
Tuple Fields§
§0: u32Implementations§
Source§impl Config
impl Config
Sourcepub const fn dis_puf_enroll(&self) -> DisPufEnroll
pub const fn dis_puf_enroll(&self) -> DisPufEnroll
Disable PUF enroll command
Sourcepub const fn set_dis_puf_enroll(&mut self, val: DisPufEnroll)
pub const fn set_dis_puf_enroll(&mut self, val: DisPufEnroll)
Disable PUF enroll command
Sourcepub const fn dis_puf_start(&self) -> DisPufStart
pub const fn dis_puf_start(&self) -> DisPufStart
Disable PUF start command
Sourcepub const fn set_dis_puf_start(&mut self, val: DisPufStart)
pub const fn set_dis_puf_start(&mut self, val: DisPufStart)
Disable PUF start command
Sourcepub const fn dis_puf_stop(&self) -> DisPufStop
pub const fn dis_puf_stop(&self) -> DisPufStop
Disable PUF stop command
Sourcepub const fn set_dis_puf_stop(&mut self, val: DisPufStop)
pub const fn set_dis_puf_stop(&mut self, val: DisPufStop)
Disable PUF stop command
Sourcepub const fn dis_puf_get_key(&self) -> DisPufGetKey
pub const fn dis_puf_get_key(&self) -> DisPufGetKey
Disable PUF get key command
Sourcepub const fn set_dis_puf_get_key(&mut self, val: DisPufGetKey)
pub const fn set_dis_puf_get_key(&mut self, val: DisPufGetKey)
Disable PUF get key command
Sourcepub const fn dis_puf_unwrap_key(&self) -> DisPufUnwrapKey
pub const fn dis_puf_unwrap_key(&self) -> DisPufUnwrapKey
Disable PUF unwrap key command
Sourcepub const fn set_dis_puf_unwrap_key(&mut self, val: DisPufUnwrapKey)
pub const fn set_dis_puf_unwrap_key(&mut self, val: DisPufUnwrapKey)
Disable PUF unwrap key command
Sourcepub const fn dis_puf_gen_wrap_key(&self) -> DisPufGenWrapKey
pub const fn dis_puf_gen_wrap_key(&self) -> DisPufGenWrapKey
Disable PUF generate and wrap key command
Sourcepub const fn set_dis_puf_gen_wrap_key(&mut self, val: DisPufGenWrapKey)
pub const fn set_dis_puf_gen_wrap_key(&mut self, val: DisPufGenWrapKey)
Disable PUF generate and wrap key command
Sourcepub const fn dis_puf_wrap_key(&self) -> DisPufWrapKey
pub const fn dis_puf_wrap_key(&self) -> DisPufWrapKey
Disable PUF wrap key command
Sourcepub const fn set_dis_puf_wrap_key(&mut self, val: DisPufWrapKey)
pub const fn set_dis_puf_wrap_key(&mut self, val: DisPufWrapKey)
Disable PUF wrap key command
Sourcepub const fn dis_puf_gen_random_number(&self) -> DisPufGenRandomNumber
pub const fn dis_puf_gen_random_number(&self) -> DisPufGenRandomNumber
Disable PUF generate and wrap key command
Sourcepub const fn set_dis_puf_gen_random_number(
&mut self,
val: DisPufGenRandomNumber,
)
pub const fn set_dis_puf_gen_random_number( &mut self, val: DisPufGenRandomNumber, )
Disable PUF generate and wrap key command
Sourcepub const fn dis_puf_test(&self) -> DisPufTest
pub const fn dis_puf_test(&self) -> DisPufTest
Disable PUF test command
Sourcepub const fn set_dis_puf_test(&mut self, val: DisPufTest)
pub const fn set_dis_puf_test(&mut self, val: DisPufTest)
Disable PUF test command
Trait Implementations§
impl Copy for Config
impl Eq for Config
impl StructuralPartialEq for Config
Auto Trait Implementations§
impl Freeze for Config
impl RefUnwindSafe for Config
impl Send for Config
impl Sync for Config
impl Unpin for Config
impl UnwindSafe for Config
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