Skip to content

Commit 02b4e89

Browse files
committed
prefer using char with &str::contains
1 parent 5e7152a commit 02b4e89

1 file changed

Lines changed: 6 additions & 6 deletions

File tree

src/board_builder.rs

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -452,21 +452,21 @@ impl FromStr for BoardBuilder {
452452
}
453453
}
454454

455-
if castles.contains("K") && castles.contains("Q") {
455+
if castles.contains('K') && castles.contains('Q') {
456456
fen.castle_rights[Color::White.to_index()] = CastleRights::Both;
457-
} else if castles.contains("K") {
457+
} else if castles.contains('K') {
458458
fen.castle_rights[Color::White.to_index()] = CastleRights::KingSide;
459-
} else if castles.contains("Q") {
459+
} else if castles.contains('Q') {
460460
fen.castle_rights[Color::White.to_index()] = CastleRights::QueenSide;
461461
} else {
462462
fen.castle_rights[Color::White.to_index()] = CastleRights::NoRights;
463463
}
464464

465-
if castles.contains("k") && castles.contains("q") {
465+
if castles.contains('k') && castles.contains('q') {
466466
fen.castle_rights[Color::Black.to_index()] = CastleRights::Both;
467-
} else if castles.contains("k") {
467+
} else if castles.contains('k') {
468468
fen.castle_rights[Color::Black.to_index()] = CastleRights::KingSide;
469-
} else if castles.contains("q") {
469+
} else if castles.contains('q') {
470470
fen.castle_rights[Color::Black.to_index()] = CastleRights::QueenSide;
471471
} else {
472472
fen.castle_rights[Color::Black.to_index()] = CastleRights::NoRights;

0 commit comments

Comments
 (0)