Struct hazardflow_designs::gemmini::isa::ConfigMvoutRs1
source · pub struct ConfigMvoutRs1 {
pub ocols: U<CONFIG_MVOUT_RS1_OUT_COLS_WIDTH>,
pub orows: U<CONFIG_MVOUT_RS1_OUT_ROWS_WIDTH>,
pub pocols: U<CONFIG_MVOUT_RS1_POOL_OUT_COLS_WIDTH>,
pub porows: U<CONFIG_MVOUT_RS1_POOL_OUT_ROWS_WIDTH>,
pub pool_out_dim: U<CONFIG_MVOUT_RS1_POOL_OUT_DIM_WIDTH>,
pub _spacer: U<CONFIG_MVOUT_RS1_SPACER_WIDTH>,
pub lpad: U<CONFIG_MVOUT_RS1_LEFT_ZERO_PADDING_WIDTH>,
pub upad: U<CONFIG_MVOUT_RS1_UPPER_ZERO_PADDING_WIDTH>,
pub pool_size: U<CONFIG_MVOUT_RS1_MAX_POOLING_WINDOW_SIZE_WIDTH>,
pub pool_stride: U<CONFIG_MVOUT_RS1_MAX_POOLING_STRIDE_WIDTH>,
pub activation: U<CONFIG_MVOUT_RS1_ACTIVATION_WIDTH>,
pub cmd_type: U<CONFIG_MVOUT_RS1_CMD_TYPE_WIDTH>,
}
Fields§
§ocols: U<CONFIG_MVOUT_RS1_OUT_COLS_WIDTH>
§orows: U<CONFIG_MVOUT_RS1_OUT_ROWS_WIDTH>
§pocols: U<CONFIG_MVOUT_RS1_POOL_OUT_COLS_WIDTH>
§porows: U<CONFIG_MVOUT_RS1_POOL_OUT_ROWS_WIDTH>
§pool_out_dim: U<CONFIG_MVOUT_RS1_POOL_OUT_DIM_WIDTH>
§_spacer: U<CONFIG_MVOUT_RS1_SPACER_WIDTH>
§lpad: U<CONFIG_MVOUT_RS1_LEFT_ZERO_PADDING_WIDTH>
§upad: U<CONFIG_MVOUT_RS1_UPPER_ZERO_PADDING_WIDTH>
§pool_size: U<CONFIG_MVOUT_RS1_MAX_POOLING_WINDOW_SIZE_WIDTH>
§pool_stride: U<CONFIG_MVOUT_RS1_MAX_POOLING_STRIDE_WIDTH>
§activation: U<CONFIG_MVOUT_RS1_ACTIVATION_WIDTH>
§cmd_type: U<CONFIG_MVOUT_RS1_CMD_TYPE_WIDTH>
Trait Implementations§
source§impl Clone for ConfigMvoutRs1
impl Clone for ConfigMvoutRs1
source§fn clone(&self) -> ConfigMvoutRs1
fn clone(&self) -> ConfigMvoutRs1
Returns a copy 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 moresource§impl Debug for ConfigMvoutRs1
impl Debug for ConfigMvoutRs1
impl Copy for ConfigMvoutRs1
Auto Trait Implementations§
impl RefUnwindSafe for ConfigMvoutRs1
impl Send for ConfigMvoutRs1
impl Sync for ConfigMvoutRs1
impl Unpin for ConfigMvoutRs1
impl UnwindSafe for ConfigMvoutRs1
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