[−][src]Trait rustc_save_analysis::sig::Sig
Required methods
pub(in sig) 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]
pub(in sig) 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]
pub(in sig) 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]
pub(in sig) 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]
pub(in sig) 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 StructField<'hir>[src]
pub(in sig) 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]
pub(in sig) 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]
pub(in sig) 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>