pub struct Stm32Etzpc { /* private fields */ }Implementations§
Trait Implementations§
Source§impl BusDriver for Stm32Etzpc
impl BusDriver for Stm32Etzpc
Source§fn compatible(&self) -> &[&str]
fn compatible(&self) -> &[&str]
Performs the compatible operation.
Source§fn error_count(&self) -> u64
fn error_count(&self) -> u64
Performs the error count operation.
Source§fn handle_irq(&mut self) -> bool
fn handle_irq(&mut self) -> bool
Handles irq.
Source§impl FirewallController for Stm32Etzpc
impl FirewallController for Stm32Etzpc
Source§fn firewall_type(&self) -> FirewallType
fn firewall_type(&self) -> FirewallType
Performs the firewall type operation.
Source§fn max_entries(&self) -> u32
fn max_entries(&self) -> u32
Performs the max entries operation.
Source§fn grant_access(&self, firewall_id: u32) -> Result<(), BusError>
fn grant_access(&self, firewall_id: u32) -> Result<(), BusError>
Performs the grant access operation.
Auto Trait Implementations§
impl !Freeze for Stm32Etzpc
impl RefUnwindSafe for Stm32Etzpc
impl Send for Stm32Etzpc
impl Sync for Stm32Etzpc
impl Unpin for Stm32Etzpc
impl UnsafeUnpin for Stm32Etzpc
impl UnwindSafe for Stm32Etzpc
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