pub struct RegisterBase { /* private fields */ }Implementations§
Source§impl RegisterBase
impl RegisterBase
pub fn streamable(&self) -> bool
pub fn address_kinds(&self) -> &[AddressKind]
pub fn length_elem(&self) -> &ImmOrPNode<i64>
pub fn access_mode(&self) -> AccessMode
pub fn p_port(&self) -> NodeId
pub fn cacheable(&self) -> CachingMode
pub fn polling_time(&self) -> Option<u64>
pub fn p_invalidators(&self) -> &[NodeId]
Trait Implementations§
Source§impl Clone for RegisterBase
impl Clone for RegisterBase
Source§fn clone(&self) -> RegisterBase
fn clone(&self) -> RegisterBase
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for RegisterBase
impl RefUnwindSafe for RegisterBase
impl Send for RegisterBase
impl Sync for RegisterBase
impl Unpin for RegisterBase
impl UnwindSafe for RegisterBase
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