Reordered the use items.

This commit is contained in:
Kevin DeLorey 2020-02-14 18:54:00 -06:00
parent be97cbfdb4
commit fc13b7fc9a

View File

@ -1,5 +1,13 @@
//! FIXME: write short doc here
use hir::{self, Docs, HasSource};
use ra_assists::utils::get_missing_impl_items;
use ra_syntax::{
ast::{self, edit},
AstNode, SyntaxKind, SyntaxNode, TextRange,
};
use ra_text_edit::TextEdit;
use crate::{
completion::{
CompletionContext, CompletionItem, CompletionItemKind, CompletionKind, Completions,
@ -7,15 +15,6 @@ use crate::{
display::FunctionSignature,
};
use hir::{self, Docs, HasSource};
use ra_syntax::{
ast::{self, edit},
AstNode, SyntaxKind, SyntaxNode, TextRange,
};
use ra_assists::utils::get_missing_impl_items;
use ra_text_edit::TextEdit;
pub(crate) fn complete_trait_impl(acc: &mut Completions, ctx: &CompletionContext) {
let trigger = ctx.token.ancestors().find(|p| match p.kind() {
SyntaxKind::FN_DEF | SyntaxKind::TYPE_ALIAS_DEF | SyntaxKind::CONST_DEF => true,