Struct moras::types::middleware_types::AssembleCache
source · pub struct AssembleCache {
pub code: String,
pub parser_cache: Option<ParserResult<RISCV>>,
pub parser_result: Option<Vec<AssembleError>>,
pub assembler_result: Option<AssembleResult>,
}
Fields§
§code: String
§parser_cache: Option<ParserResult<RISCV>>
§parser_result: Option<Vec<AssembleError>>
§assembler_result: Option<AssembleResult>
Trait Implementations§
source§impl Default for AssembleCache
impl Default for AssembleCache
source§fn default() -> AssembleCache
fn default() -> AssembleCache
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for AssembleCache
impl RefUnwindSafe for AssembleCache
impl Send for AssembleCache
impl Sync for AssembleCache
impl Unpin for AssembleCache
impl UnwindSafe for AssembleCache
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
§impl<T> NoneValue for Twhere
T: Default,
impl<T> NoneValue for Twhere
T: Default,
type NoneType = T
§fn null_value() -> T
fn null_value() -> T
The none-equivalent value.