pub struct FunctionAlias {
pub alias: String,
pub target: String,
pub span: Range<usize>,
}Expand description
Alias directive relating one function symbol to another.
Fields§
§alias: String§target: String§span: Range<usize>Implementations§
Trait Implementations§
Source§impl Clone for FunctionAlias
impl Clone for FunctionAlias
Source§fn clone(&self) -> FunctionAlias
fn clone(&self) -> FunctionAlias
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 FunctionAlias
impl Debug for FunctionAlias
Source§impl PartialEq for FunctionAlias
impl PartialEq for FunctionAlias
Source§impl PtxParser for FunctionAlias
impl PtxParser for FunctionAlias
Source§fn parse(stream: &mut PtxTokenStream<'_>) -> Result<Self, PtxParseError>
fn parse(stream: &mut PtxTokenStream<'_>) -> Result<Self, PtxParseError>
Parse an instance of
Self from the token stream.Source§impl PtxUnparser for FunctionAlias
impl PtxUnparser for FunctionAlias
impl StructuralPartialEq for FunctionAlias
Auto Trait Implementations§
impl Freeze for FunctionAlias
impl RefUnwindSafe for FunctionAlias
impl Send for FunctionAlias
impl Sync for FunctionAlias
impl Unpin for FunctionAlias
impl UnwindSafe for FunctionAlias
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