pub struct IdRef(/* private fields */);Expand description
Reference to an id.
Trait Implementations§
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.
impl Copy for IdRef
impl Eq for IdRef
impl StructuralPartialEq for IdRef
Auto Trait Implementations§
impl Freeze for IdRef
impl RefUnwindSafe for IdRef
impl Send for IdRef
impl Sync for IdRef
impl Unpin for IdRef
impl UnsafeUnpin for IdRef
impl UnwindSafe for IdRef
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.