pub struct ChiselReadyValidBundle {
pub data_type: ChiselType,
pub has_last: bool,
pub has_keep: bool,
pub keep_width: u32,
}Expand description
A Chisel Decoupled / ReadyValid interface bundle descriptor.
Fields§
§data_type: ChiselType§has_last: bool§has_keep: bool§keep_width: u32Implementations§
Trait Implementations§
Source§impl Clone for ChiselReadyValidBundle
impl Clone for ChiselReadyValidBundle
Source§fn clone(&self) -> ChiselReadyValidBundle
fn clone(&self) -> ChiselReadyValidBundle
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 ChiselReadyValidBundle
impl RefUnwindSafe for ChiselReadyValidBundle
impl Send for ChiselReadyValidBundle
impl Sync for ChiselReadyValidBundle
impl Unpin for ChiselReadyValidBundle
impl UnsafeUnpin for ChiselReadyValidBundle
impl UnwindSafe for ChiselReadyValidBundle
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