remove inlining

This commit is contained in:
2020-07-19 08:42:03 +01:00
parent 3de82cbacc
commit f08f0fdc16
16 changed files with 1 additions and 84 deletions

View File

@@ -23,12 +23,10 @@ impl PartialEq for Tile {
}
impl Tile {
#[inline]
fn name_line(&self) -> String {
optional_data_line("NAME", self.name.as_ref())
}
#[inline]
fn wall_line(&self) -> String {
if self.wall.is_some() {
format!("\nWAL {}", self.wall.unwrap())
@@ -37,7 +35,6 @@ impl Tile {
}
}
#[inline]
fn colour_line(&self) -> String {
if self.colour_id.is_some() {
format!("\nCOL {}", self.colour_id.unwrap())
@@ -48,7 +45,6 @@ impl Tile {
}
impl From<String> for Tile {
#[inline]
fn from(string: String) -> Tile {
let mut lines: Vec<&str> = string.lines().collect();
@@ -88,7 +84,6 @@ impl From<String> for Tile {
}
impl ToString for Tile {
#[inline]
fn to_string(&self) -> String {
format!(
"TIL {}\n{}{}{}{}",