pub enum ApAddress {
V1(u8),
V2(u64),
}Expand description
An address for AP accesses
Variants§
V1(u8)
References an address for an APv1 access, which is part of the ADIv5 specification.
V2(u64)
References an address for an APv2 access, which is part of the ADIv6 specification.
§Note
This represents a base address within the root DP memory space.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for ApAddress
impl<'de> Deserialize<'de> for ApAddress
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for ApAddress
impl RefUnwindSafe for ApAddress
impl Send for ApAddress
impl Sync for ApAddress
impl Unpin for ApAddress
impl UnwindSafe for ApAddress
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