(function() { var type_impls = Object.fromEntries([["hir",[["§impl<FileKind> Clone for FileRangeWrapper<FileKind>where\n FileKind: Clone,§fn clone(&self) -> FileRangeWrapper<FileKind>Returns a duplicate of the value. Read more1.0.0 · Source§fn clone_from(&mut self, source: &Self)Performs copy-assignment from source. Read more","Clone","hir::FileRange","hir::HirFileRange","hir::MacroFileRange"],["§impl<FileKind> Debug for FileRangeWrapper<FileKind>where\n FileKind: Debug,§fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>Formats the value using the given formatter. Read more","Debug","hir::FileRange","hir::HirFileRange","hir::MacroFileRange"],["§impl FileRangeWrapper<EditionedFileId>pub fn into_file_id(\n self,\n db: &(dyn ExpandDatabase + 'static),\n) -> FileRangeWrapper<FileId>pub fn file_text(self, db: &(dyn ExpandDatabase + 'static)) -> &Arc<str>pub fn text(self, db: &(dyn ExpandDatabase + 'static)) -> &str",0,"hir::FileRange"],["§impl FileRangeWrapper<HirFileId>pub fn file_range(self) -> Option<FileRangeWrapper<EditionedFileId>>",0,"hir::HirFileRange"],["§impl From<FileRangeWrapper<EditionedFileId>> for FileRangeWrapper<HirFileId>§fn from(value: FileRangeWrapper<EditionedFileId>) -> FileRangeWrapper<HirFileId>Converts to this type from the input type.","From>","hir::HirFileRange"],["§impl<FileKind> Hash for FileRangeWrapper<FileKind>where\n FileKind: Hash,§fn hash<__H>(&self, state: &mut __H)where\n __H: Hasher,Feeds this value into the given Hasher. Read more1.3.0 · Source§fn hash_slice<H>(data: &[Self], state: &mut H)where\n H: Hasher,\n Self: Sized,Feeds a slice of this type into the given Hasher. Read more","Hash","hir::FileRange","hir::HirFileRange","hir::MacroFileRange"],["§impl<FileKind> PartialEq for FileRangeWrapper<FileKind>where\n FileKind: PartialEq,§fn eq(&self, other: &FileRangeWrapper<FileKind>) -> boolTests for self and other values to be equal, and is used by ==.1.0.0 · Source§fn ne(&self, other: &Rhs) -> boolTests for !=. The default implementation is almost always sufficient,\nand should not be overridden without very good reason.","PartialEq","hir::FileRange","hir::HirFileRange","hir::MacroFileRange"],["§impl<FileKind> Copy for FileRangeWrapper<FileKind>where\n FileKind: Copy,","Copy","hir::FileRange","hir::HirFileRange","hir::MacroFileRange"],["§impl<FileKind> Eq for FileRangeWrapper<FileKind>where\n FileKind: Eq,","Eq","hir::FileRange","hir::HirFileRange","hir::MacroFileRange"],["§impl<FileKind> StructuralPartialEq for FileRangeWrapper<FileKind>","StructuralPartialEq","hir::FileRange","hir::HirFileRange","hir::MacroFileRange"]]]]); if (window.register_type_impls) { window.register_type_impls(type_impls); } else { window.pending_type_impls = type_impls; } })() //{"start":55,"fragment_lengths":[16945]}
source
Hasher
self
other
==
!=