Spanned
assembler
0.1.0
Spanned
Required Methods
span
Implementations on Foreign Types
(&BlockIdentifier, &Option<Origin>, &SimpleSpan)
(&SimpleSpan, &SymbolName, &ExplicitDefinition)
Implementors
In assembler::
span
assembler
::
span
Trait
Spanned
Copy item path
Source
pub(crate) trait Spanned { // Required method fn
span
(&self) -> SimpleSpan; }
Required Methods
§
Source
fn
span
(&self) -> SimpleSpan
Implementations on Foreign Types
§
Source
§
impl
Spanned
for (&
BlockIdentifier
, &
Option
<
Origin
>, &SimpleSpan)
Source
§
fn
span
(&self) -> SimpleSpan
Source
§
impl
Spanned
for (&SimpleSpan, &
SymbolName
, &
ExplicitDefinition
)
Source
§
fn
span
(&self) -> SimpleSpan
Implementors
§
Source
§
impl
Spanned
for
Atom
Source
§
impl
Spanned
for
Commas
Source
§
impl
Spanned
for
InstructionFragment
Source
§
impl
Spanned
for
LocalSymbolTableBuildFailure
Source
§
impl
Spanned
for
Origin
Source
§
impl
Spanned
for
RegisterContaining
Source
§
impl
Spanned
for
SymbolOrLiteral
Source
§
impl
Spanned
for
EvaluationFailure
Source
§
impl
Spanned
for
InconsistentSymbolUse
Source
§
impl
Spanned
for
ExplicitDefinition
Source
§
impl
Spanned
for
TagDefinition
Source
§
impl
Spanned
for
MachineLimitExceededFailure
Source
§
impl
Spanned
for
ProgramError
Source
§
impl
Spanned
for
ArithmeticExpression
Source
§
impl
Spanned
for
CommaDelimitedFragment
Source
§
impl
Spanned
for
ConfigValue
Source
§
impl
Spanned
for
EqualityValue
Source
§
impl
Spanned
for
LiteralValue
Source
§
impl
Spanned
for
RegistersContaining
Source
§
impl
Spanned
for
SignedAtom
Source
§
impl
Spanned
for
TaggedProgramInstruction
Source
§
impl
Spanned
for
UntaggedProgramInstruction
Source
§
impl
Spanned
for
BlockPosition
Source
§
impl
Spanned
for
RcWordSource
Source
§
impl
Spanned
for
BadSymbolDefinition