Struct xhci::registers::operational::DeviceContextBaseAddressArrayPointerRegister [−][src]
Device Context Base Address Array Pointer Register
Implementations
impl DeviceContextBaseAddressArrayPointerRegister
[src]
#[must_use]pub fn get(self) -> u64
[src]
Returns the value of the Device Context Base Address Array Pointer.
pub fn set(&mut self, p: u64)
[src]
Sets the value of the Device Context Base Address Array Pointer. It must be 64 byte aligned.
Panics
This method panics if the given pointer is not 64 byte aligned.
Trait Implementations
impl Clone for DeviceContextBaseAddressArrayPointerRegister
[src]
fn clone(&self) -> DeviceContextBaseAddressArrayPointerRegister
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for DeviceContextBaseAddressArrayPointerRegister
[src]
impl Debug for DeviceContextBaseAddressArrayPointerRegister
[src]
Auto Trait Implementations
impl Send for DeviceContextBaseAddressArrayPointerRegister
impl Sync for DeviceContextBaseAddressArrayPointerRegister
impl Unpin for DeviceContextBaseAddressArrayPointerRegister
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,