pub struct UdphyParam<'a> {
pub id: usize,
pub u2phy_grf: Mmio,
pub usb_grf: Mmio,
pub usbdpphy_grf: Mmio,
pub vo_grf: Mmio,
pub dp_lane_mux: &'a [u32],
pub rst_list: &'a [NamedResetLine],
}Fields§
§id: usize§u2phy_grf: Mmioprop rockchip,usb2phy-grf
usb_grf: Mmioprop rockchip,usb-grf
usbdpphy_grf: Mmioprop rockchip,usbdpphy-grf
vo_grf: Mmioprop rockchip,vo-grf
dp_lane_mux: &'a [u32]prop rockchip,dp-lane-mux
rst_list: &'a [NamedResetLine]Auto Trait Implementations§
impl<'a> !RefUnwindSafe for UdphyParam<'a>
impl<'a> !Send for UdphyParam<'a>
impl<'a> !Sync for UdphyParam<'a>
impl<'a> !UnwindSafe for UdphyParam<'a>
impl<'a> Freeze for UdphyParam<'a>
impl<'a> Unpin for UdphyParam<'a>
impl<'a> UnsafeUnpin for UdphyParam<'a>
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