pub struct RISCVOpToken {
pub val: u8,
pub get_opd_set_fn: fn(_: u8) -> &'static Vec<RISCVOpdSet>,
}
Fields§
§val: u8
§get_opd_set_fn: fn(_: u8) -> &'static Vec<RISCVOpdSet>
Implementations§
source§impl RISCVOpToken
impl RISCVOpToken
pub fn get_opd_set(&self) -> &'static Vec<RISCVOpdSet>
Trait Implementations§
source§impl Clone for RISCVOpToken
impl Clone for RISCVOpToken
source§fn clone(&self) -> RISCVOpToken
fn clone(&self) -> RISCVOpToken
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 RISCVOpToken
impl Debug for RISCVOpToken
source§impl From<RV32FOpToken> for RISCVOpToken
impl From<RV32FOpToken> for RISCVOpToken
source§fn from(op: RV32FOpToken) -> RISCVOpToken
fn from(op: RV32FOpToken) -> RISCVOpToken
Converts to this type from the input type.
source§impl From<RV32IOpToken> for RISCVOpToken
impl From<RV32IOpToken> for RISCVOpToken
source§fn from(op: RV32IOpToken) -> RISCVOpToken
fn from(op: RV32IOpToken) -> RISCVOpToken
Converts to this type from the input type.
source§impl PartialEq for RISCVOpToken
impl PartialEq for RISCVOpToken
source§fn eq(&self, other: &RISCVOpToken) -> bool
fn eq(&self, other: &RISCVOpToken) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for RISCVOpToken
impl Eq for RISCVOpToken
impl StructuralPartialEq for RISCVOpToken
Auto Trait Implementations§
impl Freeze for RISCVOpToken
impl RefUnwindSafe for RISCVOpToken
impl Send for RISCVOpToken
impl Sync for RISCVOpToken
impl Unpin for RISCVOpToken
impl UnwindSafe for RISCVOpToken
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
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T
in a tonic::Request