[−][src]Struct moore_vhdl::lazy::LazyHirTable
Implementations
impl<'sb, 'ast, 'ctx> LazyHirTable<'sb, 'ast, 'ctx>
[src]
pub fn new() -> LazyHirTable<'sb, 'ast, 'ctx>
[src]
Create a new empty table.
Trait Implementations
impl<'sb, 'ast, 'ctx> Default for LazyHirTable<'sb, 'ast, 'ctx>
[src]
fn default() -> LazyHirTable<'sb, 'ast, 'ctx>
[src]
impl<'sb, 'ast, 'ctx> NodeStorage<AggregateRef> for LazyHirTable<'sb, 'ast, 'ctx>
[src]
type Node = LazyNode<LazyHir<'sb, 'ast, 'ctx, Aggregate>>
The type of the node that is returned when presented with an ID of type I
. Read more
fn get(
&self,
id: &AggregateRef
) -> Option<&LazyNode<LazyHir<'sb, 'ast, 'ctx, Aggregate>>>
[src]
&self,
id: &AggregateRef
) -> Option<&LazyNode<LazyHir<'sb, 'ast, 'ctx, Aggregate>>>
fn set(
&mut self,
id: AggregateRef,
node: LazyNode<LazyHir<'sb, 'ast, 'ctx, Aggregate>>
) -> Option<LazyNode<LazyHir<'sb, 'ast, 'ctx, Aggregate>>>
[src]
&mut self,
id: AggregateRef,
node: LazyNode<LazyHir<'sb, 'ast, 'ctx, Aggregate>>
) -> Option<LazyNode<LazyHir<'sb, 'ast, 'ctx, Aggregate>>>
impl<'sb, 'ast, 'ctx> NodeStorage<AssertStmtRef> for LazyHirTable<'sb, 'ast, 'ctx>
[src]
type Node = LazyNode<LazyHir<'sb, 'ast, 'ctx, Stmt<AssertStmt>>>
The type of the node that is returned when presented with an ID of type I
. Read more
fn get(
&self,
id: &AssertStmtRef
) -> Option<&LazyNode<LazyHir<'sb, 'ast, 'ctx, Stmt<AssertStmt>>>>
[src]
&self,
id: &AssertStmtRef
) -> Option<&LazyNode<LazyHir<'sb, 'ast, 'ctx, Stmt<AssertStmt>>>>
fn set(
&mut self,
id: AssertStmtRef,
node: LazyNode<LazyHir<'sb, 'ast, 'ctx, Stmt<AssertStmt>>>
) -> Option<LazyNode<LazyHir<'sb, 'ast, 'ctx, Stmt<AssertStmt>>>>
[src]
&mut self,
id: AssertStmtRef,
node: LazyNode<LazyHir<'sb, 'ast, 'ctx, Stmt<AssertStmt>>>
) -> Option<LazyNode<LazyHir<'sb, 'ast, 'ctx, Stmt<AssertStmt>>>>
impl<'sb, 'ast, 'ctx> NodeStorage<CallStmtRef> for LazyHirTable<'sb, 'ast, 'ctx>
[src]
type Node = LazyNode<LazyHir<'sb, 'ast, 'ctx, Stmt<CallStmt>>>
The type of the node that is returned when presented with an ID of type I
. Read more
fn get(
&self,
id: &CallStmtRef
) -> Option<&LazyNode<LazyHir<'sb, 'ast, 'ctx, Stmt<CallStmt>>>>
[src]
&self,
id: &CallStmtRef
) -> Option<&LazyNode<LazyHir<'sb, 'ast, 'ctx, Stmt<CallStmt>>>>
fn set(
&mut self,
id: CallStmtRef,
node: LazyNode<LazyHir<'sb, 'ast, 'ctx, Stmt<CallStmt>>>
) -> Option<LazyNode<LazyHir<'sb, 'ast, 'ctx, Stmt<CallStmt>>>>
[src]
&mut self,
id: CallStmtRef,
node: LazyNode<LazyHir<'sb, 'ast, 'ctx, Stmt<CallStmt>>>
) -> Option<LazyNode<LazyHir<'sb, 'ast, 'ctx, Stmt<CallStmt>>>>
impl<'sb, 'ast, 'ctx> NodeStorage<CaseStmtRef> for LazyHirTable<'sb, 'ast, 'ctx>
[src]
type Node = LazyNode<LazyHir<'sb, 'ast, 'ctx, Stmt<CaseStmt>>>
The type of the node that is returned when presented with an ID of type I
. Read more
fn get(
&self,
id: &CaseStmtRef
) -> Option<&LazyNode<LazyHir<'sb, 'ast, 'ctx, Stmt<CaseStmt>>>>
[src]
&self,
id: &CaseStmtRef
) -> Option<&LazyNode<LazyHir<'sb, 'ast, 'ctx, Stmt<CaseStmt>>>>
fn set(
&mut self,
id: CaseStmtRef,
node: LazyNode<LazyHir<'sb, 'ast, 'ctx, Stmt<CaseStmt>>>
) -> Option<LazyNode<LazyHir<'sb, 'ast, 'ctx, Stmt<CaseStmt>>>>
[src]
&mut self,
id: CaseStmtRef,
node: LazyNode<LazyHir<'sb, 'ast, 'ctx, Stmt<CaseStmt>>>
) -> Option<LazyNode<LazyHir<'sb, 'ast, 'ctx, Stmt<CaseStmt>>>>
impl<'sb, 'ast, 'ctx> NodeStorage<ConstDeclRef> for LazyHirTable<'sb, 'ast, 'ctx>
[src]
type Node = LazyNode<LazyHir<'sb, 'ast, 'ctx, Decl<ConstDecl>>>
The type of the node that is returned when presented with an ID of type I
. Read more
fn get(
&self,
id: &ConstDeclRef
) -> Option<&LazyNode<LazyHir<'sb, 'ast, 'ctx, Decl<ConstDecl>>>>
[src]
&self,
id: &ConstDeclRef
) -> Option<&LazyNode<LazyHir<'sb, 'ast, 'ctx, Decl<ConstDecl>>>>
fn set(
&mut self,
id: ConstDeclRef,
node: LazyNode<LazyHir<'sb, 'ast, 'ctx, Decl<ConstDecl>>>
) -> Option<LazyNode<LazyHir<'sb, 'ast, 'ctx, Decl<ConstDecl>>>>
[src]
&mut self,
id: ConstDeclRef,
node: LazyNode<LazyHir<'sb, 'ast, 'ctx, Decl<ConstDecl>>>
) -> Option<LazyNode<LazyHir<'sb, 'ast, 'ctx, Decl<ConstDecl>>>>
impl<'sb, 'ast, 'ctx> NodeStorage<ExprRef> for LazyHirTable<'sb, 'ast, 'ctx>
[src]
type Node = LazyNode<LazyHir<'sb, 'ast, 'ctx, Expr>>
The type of the node that is returned when presented with an ID of type I
. Read more
fn get(&self, id: &ExprRef) -> Option<&LazyNode<LazyHir<'sb, 'ast, 'ctx, Expr>>>
[src]
fn set(
&mut self,
id: ExprRef,
node: LazyNode<LazyHir<'sb, 'ast, 'ctx, Expr>>
) -> Option<LazyNode<LazyHir<'sb, 'ast, 'ctx, Expr>>>
[src]
&mut self,
id: ExprRef,
node: LazyNode<LazyHir<'sb, 'ast, 'ctx, Expr>>
) -> Option<LazyNode<LazyHir<'sb, 'ast, 'ctx, Expr>>>
impl<'sb, 'ast, 'ctx> NodeStorage<FileDeclRef> for LazyHirTable<'sb, 'ast, 'ctx>
[src]
type Node = LazyNode<LazyHir<'sb, 'ast, 'ctx, Decl<FileDecl>>>
The type of the node that is returned when presented with an ID of type I
. Read more
fn get(
&self,
id: &FileDeclRef
) -> Option<&LazyNode<LazyHir<'sb, 'ast, 'ctx, Decl<FileDecl>>>>
[src]
&self,
id: &FileDeclRef
) -> Option<&LazyNode<LazyHir<'sb, 'ast, 'ctx, Decl<FileDecl>>>>
fn set(
&mut self,
id: FileDeclRef,
node: LazyNode<LazyHir<'sb, 'ast, 'ctx, Decl<FileDecl>>>
) -> Option<LazyNode<LazyHir<'sb, 'ast, 'ctx, Decl<FileDecl>>>>
[src]
&mut self,
id: FileDeclRef,
node: LazyNode<LazyHir<'sb, 'ast, 'ctx, Decl<FileDecl>>>
) -> Option<LazyNode<LazyHir<'sb, 'ast, 'ctx, Decl<FileDecl>>>>
impl<'sb, 'ast, 'ctx> NodeStorage<IfStmtRef> for LazyHirTable<'sb, 'ast, 'ctx>
[src]
type Node = LazyNode<LazyHir<'sb, 'ast, 'ctx, Stmt<IfStmt>>>
The type of the node that is returned when presented with an ID of type I
. Read more
fn get(
&self,
id: &IfStmtRef
) -> Option<&LazyNode<LazyHir<'sb, 'ast, 'ctx, Stmt<IfStmt>>>>
[src]
&self,
id: &IfStmtRef
) -> Option<&LazyNode<LazyHir<'sb, 'ast, 'ctx, Stmt<IfStmt>>>>
fn set(
&mut self,
id: IfStmtRef,
node: LazyNode<LazyHir<'sb, 'ast, 'ctx, Stmt<IfStmt>>>
) -> Option<LazyNode<LazyHir<'sb, 'ast, 'ctx, Stmt<IfStmt>>>>
[src]
&mut self,
id: IfStmtRef,
node: LazyNode<LazyHir<'sb, 'ast, 'ctx, Stmt<IfStmt>>>
) -> Option<LazyNode<LazyHir<'sb, 'ast, 'ctx, Stmt<IfStmt>>>>
impl<'sb, 'ast, 'ctx> NodeStorage<LoopStmtRef> for LazyHirTable<'sb, 'ast, 'ctx>
[src]
type Node = LazyNode<LazyHir<'sb, 'ast, 'ctx, Stmt<LoopStmt>>>
The type of the node that is returned when presented with an ID of type I
. Read more
fn get(
&self,
id: &LoopStmtRef
) -> Option<&LazyNode<LazyHir<'sb, 'ast, 'ctx, Stmt<LoopStmt>>>>
[src]
&self,
id: &LoopStmtRef
) -> Option<&LazyNode<LazyHir<'sb, 'ast, 'ctx, Stmt<LoopStmt>>>>
fn set(
&mut self,
id: LoopStmtRef,
node: LazyNode<LazyHir<'sb, 'ast, 'ctx, Stmt<LoopStmt>>>
) -> Option<LazyNode<LazyHir<'sb, 'ast, 'ctx, Stmt<LoopStmt>>>>
[src]
&mut self,
id: LoopStmtRef,
node: LazyNode<LazyHir<'sb, 'ast, 'ctx, Stmt<LoopStmt>>>
) -> Option<LazyNode<LazyHir<'sb, 'ast, 'ctx, Stmt<LoopStmt>>>>
impl<'sb, 'ast, 'ctx> NodeStorage<NexitStmtRef> for LazyHirTable<'sb, 'ast, 'ctx>
[src]
type Node = LazyNode<LazyHir<'sb, 'ast, 'ctx, Stmt<NexitStmt>>>
The type of the node that is returned when presented with an ID of type I
. Read more
fn get(
&self,
id: &NexitStmtRef
) -> Option<&LazyNode<LazyHir<'sb, 'ast, 'ctx, Stmt<NexitStmt>>>>
[src]
&self,
id: &NexitStmtRef
) -> Option<&LazyNode<LazyHir<'sb, 'ast, 'ctx, Stmt<NexitStmt>>>>
fn set(
&mut self,
id: NexitStmtRef,
node: LazyNode<LazyHir<'sb, 'ast, 'ctx, Stmt<NexitStmt>>>
) -> Option<LazyNode<LazyHir<'sb, 'ast, 'ctx, Stmt<NexitStmt>>>>
[src]
&mut self,
id: NexitStmtRef,
node: LazyNode<LazyHir<'sb, 'ast, 'ctx, Stmt<NexitStmt>>>
) -> Option<LazyNode<LazyHir<'sb, 'ast, 'ctx, Stmt<NexitStmt>>>>
impl<'sb, 'ast, 'ctx> NodeStorage<NullStmtRef> for LazyHirTable<'sb, 'ast, 'ctx>
[src]
type Node = LazyNode<LazyHir<'sb, 'ast, 'ctx, Stmt<NullStmt>>>
The type of the node that is returned when presented with an ID of type I
. Read more
fn get(
&self,
id: &NullStmtRef
) -> Option<&LazyNode<LazyHir<'sb, 'ast, 'ctx, Stmt<NullStmt>>>>
[src]
&self,
id: &NullStmtRef
) -> Option<&LazyNode<LazyHir<'sb, 'ast, 'ctx, Stmt<NullStmt>>>>
fn set(
&mut self,
id: NullStmtRef,
node: LazyNode<LazyHir<'sb, 'ast, 'ctx, Stmt<NullStmt>>>
) -> Option<LazyNode<LazyHir<'sb, 'ast, 'ctx, Stmt<NullStmt>>>>
[src]
&mut self,
id: NullStmtRef,
node: LazyNode<LazyHir<'sb, 'ast, 'ctx, Stmt<NullStmt>>>
) -> Option<LazyNode<LazyHir<'sb, 'ast, 'ctx, Stmt<NullStmt>>>>
impl<'sb, 'ast, 'ctx> NodeStorage<ReportStmtRef> for LazyHirTable<'sb, 'ast, 'ctx>
[src]
type Node = LazyNode<LazyHir<'sb, 'ast, 'ctx, Stmt<ReportStmt>>>
The type of the node that is returned when presented with an ID of type I
. Read more
fn get(
&self,
id: &ReportStmtRef
) -> Option<&LazyNode<LazyHir<'sb, 'ast, 'ctx, Stmt<ReportStmt>>>>
[src]
&self,
id: &ReportStmtRef
) -> Option<&LazyNode<LazyHir<'sb, 'ast, 'ctx, Stmt<ReportStmt>>>>
fn set(
&mut self,
id: ReportStmtRef,
node: LazyNode<LazyHir<'sb, 'ast, 'ctx, Stmt<ReportStmt>>>
) -> Option<LazyNode<LazyHir<'sb, 'ast, 'ctx, Stmt<ReportStmt>>>>
[src]
&mut self,
id: ReportStmtRef,
node: LazyNode<LazyHir<'sb, 'ast, 'ctx, Stmt<ReportStmt>>>
) -> Option<LazyNode<LazyHir<'sb, 'ast, 'ctx, Stmt<ReportStmt>>>>
impl<'sb, 'ast, 'ctx> NodeStorage<ReturnStmtRef> for LazyHirTable<'sb, 'ast, 'ctx>
[src]
type Node = LazyNode<LazyHir<'sb, 'ast, 'ctx, Stmt<ReturnStmt>>>
The type of the node that is returned when presented with an ID of type I
. Read more
fn get(
&self,
id: &ReturnStmtRef
) -> Option<&LazyNode<LazyHir<'sb, 'ast, 'ctx, Stmt<ReturnStmt>>>>
[src]
&self,
id: &ReturnStmtRef
) -> Option<&LazyNode<LazyHir<'sb, 'ast, 'ctx, Stmt<ReturnStmt>>>>
fn set(
&mut self,
id: ReturnStmtRef,
node: LazyNode<LazyHir<'sb, 'ast, 'ctx, Stmt<ReturnStmt>>>
) -> Option<LazyNode<LazyHir<'sb, 'ast, 'ctx, Stmt<ReturnStmt>>>>
[src]
&mut self,
id: ReturnStmtRef,
node: LazyNode<LazyHir<'sb, 'ast, 'ctx, Stmt<ReturnStmt>>>
) -> Option<LazyNode<LazyHir<'sb, 'ast, 'ctx, Stmt<ReturnStmt>>>>
impl<'sb, 'ast, 'ctx> NodeStorage<SigAssignStmtRef> for LazyHirTable<'sb, 'ast, 'ctx>
[src]
type Node = LazyNode<LazyHir<'sb, 'ast, 'ctx, Stmt<SigAssignStmt>>>
The type of the node that is returned when presented with an ID of type I
. Read more
fn get(
&self,
id: &SigAssignStmtRef
) -> Option<&LazyNode<LazyHir<'sb, 'ast, 'ctx, Stmt<SigAssignStmt>>>>
[src]
&self,
id: &SigAssignStmtRef
) -> Option<&LazyNode<LazyHir<'sb, 'ast, 'ctx, Stmt<SigAssignStmt>>>>
fn set(
&mut self,
id: SigAssignStmtRef,
node: LazyNode<LazyHir<'sb, 'ast, 'ctx, Stmt<SigAssignStmt>>>
) -> Option<LazyNode<LazyHir<'sb, 'ast, 'ctx, Stmt<SigAssignStmt>>>>
[src]
&mut self,
id: SigAssignStmtRef,
node: LazyNode<LazyHir<'sb, 'ast, 'ctx, Stmt<SigAssignStmt>>>
) -> Option<LazyNode<LazyHir<'sb, 'ast, 'ctx, Stmt<SigAssignStmt>>>>
impl<'sb, 'ast, 'ctx> NodeStorage<SignalDeclRef> for LazyHirTable<'sb, 'ast, 'ctx>
[src]
type Node = LazyNode<LazyHir<'sb, 'ast, 'ctx, Decl<SignalDecl>>>
The type of the node that is returned when presented with an ID of type I
. Read more
fn get(
&self,
id: &SignalDeclRef
) -> Option<&LazyNode<LazyHir<'sb, 'ast, 'ctx, Decl<SignalDecl>>>>
[src]
&self,
id: &SignalDeclRef
) -> Option<&LazyNode<LazyHir<'sb, 'ast, 'ctx, Decl<SignalDecl>>>>
fn set(
&mut self,
id: SignalDeclRef,
node: LazyNode<LazyHir<'sb, 'ast, 'ctx, Decl<SignalDecl>>>
) -> Option<LazyNode<LazyHir<'sb, 'ast, 'ctx, Decl<SignalDecl>>>>
[src]
&mut self,
id: SignalDeclRef,
node: LazyNode<LazyHir<'sb, 'ast, 'ctx, Decl<SignalDecl>>>
) -> Option<LazyNode<LazyHir<'sb, 'ast, 'ctx, Decl<SignalDecl>>>>
impl<'sb, 'ast, 'ctx> NodeStorage<SubtypeIndRef> for LazyHirTable<'sb, 'ast, 'ctx>
[src]
type Node = LazyNode<LazyHir<'sb, 'ast, 'ctx, SubtypeInd>>
The type of the node that is returned when presented with an ID of type I
. Read more
fn get(
&self,
id: &SubtypeIndRef
) -> Option<&LazyNode<LazyHir<'sb, 'ast, 'ctx, SubtypeInd>>>
[src]
&self,
id: &SubtypeIndRef
) -> Option<&LazyNode<LazyHir<'sb, 'ast, 'ctx, SubtypeInd>>>
fn set(
&mut self,
id: SubtypeIndRef,
node: LazyNode<LazyHir<'sb, 'ast, 'ctx, SubtypeInd>>
) -> Option<LazyNode<LazyHir<'sb, 'ast, 'ctx, SubtypeInd>>>
[src]
&mut self,
id: SubtypeIndRef,
node: LazyNode<LazyHir<'sb, 'ast, 'ctx, SubtypeInd>>
) -> Option<LazyNode<LazyHir<'sb, 'ast, 'ctx, SubtypeInd>>>
impl<'sb, 'ast, 'ctx> NodeStorage<TypeDeclRef> for LazyHirTable<'sb, 'ast, 'ctx>
[src]
type Node = LazyNode<LazyHir<'sb, 'ast, 'ctx, TypeDecl>>
The type of the node that is returned when presented with an ID of type I
. Read more
fn get(
&self,
id: &TypeDeclRef
) -> Option<&LazyNode<LazyHir<'sb, 'ast, 'ctx, TypeDecl>>>
[src]
&self,
id: &TypeDeclRef
) -> Option<&LazyNode<LazyHir<'sb, 'ast, 'ctx, TypeDecl>>>
fn set(
&mut self,
id: TypeDeclRef,
node: LazyNode<LazyHir<'sb, 'ast, 'ctx, TypeDecl>>
) -> Option<LazyNode<LazyHir<'sb, 'ast, 'ctx, TypeDecl>>>
[src]
&mut self,
id: TypeDeclRef,
node: LazyNode<LazyHir<'sb, 'ast, 'ctx, TypeDecl>>
) -> Option<LazyNode<LazyHir<'sb, 'ast, 'ctx, TypeDecl>>>
impl<'sb, 'ast, 'ctx> NodeStorage<VarAssignStmtRef> for LazyHirTable<'sb, 'ast, 'ctx>
[src]
type Node = LazyNode<LazyHir<'sb, 'ast, 'ctx, Stmt<VarAssignStmt>>>
The type of the node that is returned when presented with an ID of type I
. Read more
fn get(
&self,
id: &VarAssignStmtRef
) -> Option<&LazyNode<LazyHir<'sb, 'ast, 'ctx, Stmt<VarAssignStmt>>>>
[src]
&self,
id: &VarAssignStmtRef
) -> Option<&LazyNode<LazyHir<'sb, 'ast, 'ctx, Stmt<VarAssignStmt>>>>
fn set(
&mut self,
id: VarAssignStmtRef,
node: LazyNode<LazyHir<'sb, 'ast, 'ctx, Stmt<VarAssignStmt>>>
) -> Option<LazyNode<LazyHir<'sb, 'ast, 'ctx, Stmt<VarAssignStmt>>>>
[src]
&mut self,
id: VarAssignStmtRef,
node: LazyNode<LazyHir<'sb, 'ast, 'ctx, Stmt<VarAssignStmt>>>
) -> Option<LazyNode<LazyHir<'sb, 'ast, 'ctx, Stmt<VarAssignStmt>>>>
impl<'sb, 'ast, 'ctx> NodeStorage<VarDeclRef> for LazyHirTable<'sb, 'ast, 'ctx>
[src]
type Node = LazyNode<LazyHir<'sb, 'ast, 'ctx, Decl<VarDecl>>>
The type of the node that is returned when presented with an ID of type I
. Read more
fn get(
&self,
id: &VarDeclRef
) -> Option<&LazyNode<LazyHir<'sb, 'ast, 'ctx, Decl<VarDecl>>>>
[src]
&self,
id: &VarDeclRef
) -> Option<&LazyNode<LazyHir<'sb, 'ast, 'ctx, Decl<VarDecl>>>>
fn set(
&mut self,
id: VarDeclRef,
node: LazyNode<LazyHir<'sb, 'ast, 'ctx, Decl<VarDecl>>>
) -> Option<LazyNode<LazyHir<'sb, 'ast, 'ctx, Decl<VarDecl>>>>
[src]
&mut self,
id: VarDeclRef,
node: LazyNode<LazyHir<'sb, 'ast, 'ctx, Decl<VarDecl>>>
) -> Option<LazyNode<LazyHir<'sb, 'ast, 'ctx, Decl<VarDecl>>>>
impl<'sb, 'ast, 'ctx> NodeStorage<WaitStmtRef> for LazyHirTable<'sb, 'ast, 'ctx>
[src]
type Node = LazyNode<LazyHir<'sb, 'ast, 'ctx, Stmt<WaitStmt>>>
The type of the node that is returned when presented with an ID of type I
. Read more
fn get(
&self,
id: &WaitStmtRef
) -> Option<&LazyNode<LazyHir<'sb, 'ast, 'ctx, Stmt<WaitStmt>>>>
[src]
&self,
id: &WaitStmtRef
) -> Option<&LazyNode<LazyHir<'sb, 'ast, 'ctx, Stmt<WaitStmt>>>>
fn set(
&mut self,
id: WaitStmtRef,
node: LazyNode<LazyHir<'sb, 'ast, 'ctx, Stmt<WaitStmt>>>
) -> Option<LazyNode<LazyHir<'sb, 'ast, 'ctx, Stmt<WaitStmt>>>>
[src]
&mut self,
id: WaitStmtRef,
node: LazyNode<LazyHir<'sb, 'ast, 'ctx, Stmt<WaitStmt>>>
) -> Option<LazyNode<LazyHir<'sb, 'ast, 'ctx, Stmt<WaitStmt>>>>
Auto Trait Implementations
impl<'sb, 'ast, 'ctx> !RefUnwindSafe for LazyHirTable<'sb, 'ast, 'ctx>
impl<'sb, 'ast, 'ctx> !Send for LazyHirTable<'sb, 'ast, 'ctx>
impl<'sb, 'ast, 'ctx> !Sync for LazyHirTable<'sb, 'ast, 'ctx>
impl<'sb, 'ast, 'ctx> Unpin for LazyHirTable<'sb, 'ast, 'ctx>
impl<'sb, 'ast, 'ctx> !UnwindSafe for LazyHirTable<'sb, 'ast, 'ctx>
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,