pub struct GPIOF { /* private fields */ }
Expand description
GPIO
Implementations§
§impl GPIOF
impl GPIOF
pub const PTR: *const RegisterBlock = {0x58021400 as *const stm32h7xx_hal::stm32::gpioa::RegisterBlock}
pub const PTR: *const RegisterBlock = {0x58021400 as *const stm32h7xx_hal::stm32::gpioa::RegisterBlock}
Pointer to the register block
pub const fn ptr() -> *const RegisterBlock
pub const fn ptr() -> *const RegisterBlock
Return the pointer to the register block
Trait Implementations§
§impl GpioExt for GPIOF
impl GpioExt for GPIOF
§fn split(self, prec: Gpiof) -> Parts
fn split(self, prec: Gpiof) -> Parts
Takes the GPIO peripheral and splits it into Zero-Sized Types
(ZSTs) representing individual pins. These are public
members of the return type. Read more
§fn split_without_reset(self, prec: Gpiof) -> Parts
fn split_without_reset(self, prec: Gpiof) -> Parts
impl Send for GPIOF
Auto Trait Implementations§
impl Freeze for GPIOF
impl RefUnwindSafe for GPIOF
impl !Sync for GPIOF
impl Unpin for GPIOF
impl UnwindSafe for GPIOF
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