Typedef options_t

typedef struct packed {                                              
        idma_pkg::protocol_e        src_protocol;                        
        idma_pkg::protocol_e        dst_protocol;                        
        id_t                    axi_id;                              
        idma_pkg::axi_options_t     src;                                 
        idma_pkg::axi_options_t     dst;                                 
        idma_pkg::backend_options_t beo;                                 
        logic                       last;                                
    } options_t;

Option struct: AXI4 id as well as AXI and backend options