pub struct IdResultType(/* private fields */);Expand description
Reference to an id representing the result’s type of the enclosing instruction.
Trait Implementations§
Source§impl Clone for IdResultType
impl Clone for IdResultType
Source§fn clone(&self) -> IdResultType
fn clone(&self) -> IdResultType
Returns a duplicate 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 IdResultType
impl Debug for IdResultType
Source§impl Display for IdResultType
impl Display for IdResultType
Source§impl From<IdResultType> for IdRef
impl From<IdResultType> for IdRef
Source§fn from(value: IdResultType) -> Self
fn from(value: IdResultType) -> Self
Converts to this type from the input type.
Source§impl Hash for IdResultType
impl Hash for IdResultType
Source§impl PartialEq for IdResultType
impl PartialEq for IdResultType
impl Copy for IdResultType
impl Eq for IdResultType
impl StructuralPartialEq for IdResultType
Auto Trait Implementations§
impl Freeze for IdResultType
impl RefUnwindSafe for IdResultType
impl Send for IdResultType
impl Sync for IdResultType
impl Unpin for IdResultType
impl UnsafeUnpin for IdResultType
impl UnwindSafe for IdResultType
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<'a, T> WordExt<'a> for Twhere
T: Word,
impl<'a, T> WordExt<'a> for Twhere
T: Word,
Source§fn parse_one(stream: &mut InstructionStream<'a>) -> ParseResult<Self>
fn parse_one(stream: &mut InstructionStream<'a>) -> ParseResult<Self>
Parses one word.
Source§fn parse_optional(
stream: &mut InstructionStream<'a>,
) -> ParseResult<Option<Self>>
fn parse_optional( stream: &mut InstructionStream<'a>, ) -> ParseResult<Option<Self>>
Tries to optionally parse one word.
Source§fn parse_eos(stream: &mut InstructionStream<'a>) -> ParseResult<&'a [Self]>
fn parse_eos(stream: &mut InstructionStream<'a>) -> ParseResult<&'a [Self]>
Parses words until the end of the stream.