Struct ExtcodeProtect
#[repr(transparent)]pub struct ExtcodeProtect(pub u32);Expand description
Description cluster: Control access from master connected to AMLI master port EXTCODE[n].
Tuple Fields§
§0: u32Implementations§
§impl ExtcodeProtect
impl ExtcodeProtect
pub const fn slave0(&self) -> ExtcodeProtectSlave0
pub const fn slave0(&self) -> ExtcodeProtectSlave0
Control access to slave 0 of master EXTCODE[n].
pub const fn set_slave0(&mut self, val: ExtcodeProtectSlave0)
pub const fn set_slave0(&mut self, val: ExtcodeProtectSlave0)
Control access to slave 0 of master EXTCODE[n].
Trait Implementations§
§impl Clone for ExtcodeProtect
impl Clone for ExtcodeProtect
§fn clone(&self) -> ExtcodeProtect
fn clone(&self) -> ExtcodeProtect
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for ExtcodeProtect
§impl Debug for ExtcodeProtect
impl Debug for ExtcodeProtect
§impl Default for ExtcodeProtect
impl Default for ExtcodeProtect
§fn default() -> ExtcodeProtect
fn default() -> ExtcodeProtect
Returns the “default value” for a type. Read more
impl Eq for ExtcodeProtect
§impl PartialEq for ExtcodeProtect
impl PartialEq for ExtcodeProtect
impl StructuralPartialEq for ExtcodeProtect
Auto Trait Implementations§
impl Freeze for ExtcodeProtect
impl RefUnwindSafe for ExtcodeProtect
impl Send for ExtcodeProtect
impl Sync for ExtcodeProtect
impl Unpin for ExtcodeProtect
impl UnsafeUnpin for ExtcodeProtect
impl UnwindSafe for ExtcodeProtect
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