Trait rustc_save_analysis::sig::Sig [−][src]
Required methods
fn make(
&self,
offset: usize,
id: Option<HirId>,
scx: &SaveContext<'_>
) -> Result<Signature, &'static str>[src]
&self,
offset: usize,
id: Option<HirId>,
scx: &SaveContext<'_>
) -> Result<Signature, &'static str>
Implementations on Foreign Types
impl<'hir> Sig for Ty<'hir>[src]
fn make(
&self,
offset: usize,
_parent_id: Option<HirId>,
scx: &SaveContext<'_>
) -> Result<Signature, &'static str>[src]
&self,
offset: usize,
_parent_id: Option<HirId>,
scx: &SaveContext<'_>
) -> Result<Signature, &'static str>
impl<'hir> Sig for Item<'hir>[src]
fn make(
&self,
offset: usize,
_parent_id: Option<HirId>,
scx: &SaveContext<'_>
) -> Result<Signature, &'static str>[src]
&self,
offset: usize,
_parent_id: Option<HirId>,
scx: &SaveContext<'_>
) -> Result<Signature, &'static str>
impl<'hir> Sig for Path<'hir>[src]
fn make(
&self,
offset: usize,
id: Option<HirId>,
scx: &SaveContext<'_>
) -> Result<Signature, &'static str>[src]
&self,
offset: usize,
id: Option<HirId>,
scx: &SaveContext<'_>
) -> Result<Signature, &'static str>
impl<'hir> Sig for Generics<'hir>[src]
fn make(
&self,
offset: usize,
_parent_id: Option<HirId>,
scx: &SaveContext<'_>
) -> Result<Signature, &'static str>[src]
&self,
offset: usize,
_parent_id: Option<HirId>,
scx: &SaveContext<'_>
) -> Result<Signature, &'static str>
impl<'hir> Sig for FieldDef<'hir>[src]
fn make(
&self,
offset: usize,
_parent_id: Option<HirId>,
scx: &SaveContext<'_>
) -> Result<Signature, &'static str>[src]
&self,
offset: usize,
_parent_id: Option<HirId>,
scx: &SaveContext<'_>
) -> Result<Signature, &'static str>
impl<'hir> Sig for Variant<'hir>[src]
fn make(
&self,
offset: usize,
parent_id: Option<HirId>,
scx: &SaveContext<'_>
) -> Result<Signature, &'static str>[src]
&self,
offset: usize,
parent_id: Option<HirId>,
scx: &SaveContext<'_>
) -> Result<Signature, &'static str>
impl<'hir> Sig for ForeignItem<'hir>[src]
fn make(
&self,
offset: usize,
_parent_id: Option<HirId>,
scx: &SaveContext<'_>
) -> Result<Signature, &'static str>[src]
&self,
offset: usize,
_parent_id: Option<HirId>,
scx: &SaveContext<'_>
) -> Result<Signature, &'static str>