Rustify my syntax

This commit is contained in:
Eryn Wells 2016-12-20 17:51:13 -08:00
parent f02240da87
commit 7c43e93470

View file

@ -9,12 +9,12 @@ pub type CharSet = HashSet<char>;
pub fn ascii_letters() -> CharSet { pub fn ascii_letters() -> CharSet {
let letters = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ".chars(); let letters = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ".chars();
return CharSet::from_iter(letters); CharSet::from_iter(letters)
} }
pub fn ascii_digits() -> CharSet { pub fn ascii_digits() -> CharSet {
let digits = "1234567890".chars(); let digits = "1234567890".chars();
return CharSet::from_iter(digits); CharSet::from_iter(digits)
} }
pub fn identifier_initials() -> CharSet { pub fn identifier_initials() -> CharSet {
@ -23,7 +23,7 @@ pub fn identifier_initials() -> CharSet {
let mut initials = CharSet::new(); let mut initials = CharSet::new();
initials.extend(letters.iter()); initials.extend(letters.iter());
initials.extend(extras.iter()); initials.extend(extras.iter());
return initials; initials
} }
pub fn identifier_subsequents() -> CharSet { pub fn identifier_subsequents() -> CharSet {
@ -34,7 +34,7 @@ pub fn identifier_subsequents() -> CharSet {
subsequents.extend(initials.iter()); subsequents.extend(initials.iter());
subsequents.extend(digits.iter()); subsequents.extend(digits.iter());
subsequents.extend(extras.iter()); subsequents.extend(extras.iter());
return subsequents; subsequents
} }
pub trait RelativeIndexable { pub trait RelativeIndexable {
@ -51,7 +51,7 @@ impl RelativeIndexable for str {
while !self.is_char_boundary(prev_index) { while !self.is_char_boundary(prev_index) {
prev_index -= 1; prev_index -= 1;
} }
return prev_index; prev_index
} }
fn index_after(&self, index: &usize) -> usize { fn index_after(&self, index: &usize) -> usize {
@ -62,6 +62,6 @@ impl RelativeIndexable for str {
while !self.is_char_boundary(next_index) { while !self.is_char_boundary(next_index) {
next_index += 1; next_index += 1;
} }
return next_index; next_index
} }
} }