pub(super) struct LabelData {
pub name: String,
pub def: Option<ParserRISCVLabel>,
pub refs: Vec<Ptr<ParserRISCVLabel>>,
}
Fields§
§name: String
§def: Option<ParserRISCVLabel>
§refs: Vec<Ptr<ParserRISCVLabel>>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for LabelData
impl RefUnwindSafe for LabelData
impl Send for LabelData
impl Sync for LabelData
impl Unpin for LabelData
impl UnwindSafe for LabelData
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<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