Skip to content

Commit 772daae

Browse files
committed
fix: removed compile-time declaration for unit conversions
1 parent cc4cdc4 commit 772daae

File tree

1 file changed

+12
-12
lines changed

1 file changed

+12
-12
lines changed

src/lib.rs

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -251,73 +251,73 @@ impl ByteSize {
251251

252252
/// Returns byte count as kilobytes.
253253
#[inline(always)]
254-
pub const fn as_kb(&self) -> f64 {
254+
pub fn as_kb(&self) -> f64 {
255255
self.0 as f64 / KB as f64
256256
}
257257

258258
/// Returns byte count as kibibytes.
259259
#[inline(always)]
260-
pub const fn as_kib(&self) -> f64 {
260+
pub fn as_kib(&self) -> f64 {
261261
self.0 as f64 / KIB as f64
262262
}
263263

264264
/// Returns byte count as megabytes.
265265
#[inline(always)]
266-
pub const fn as_mb(&self) -> f64 {
266+
pub fn as_mb(&self) -> f64 {
267267
self.0 as f64 / MB as f64
268268
}
269269

270270
/// Returns byte count as mebibytes.
271271
#[inline(always)]
272-
pub const fn as_mib(&self) -> f64 {
272+
pub fn as_mib(&self) -> f64 {
273273
self.0 as f64 / MIB as f64
274274
}
275275

276276
/// Returns byte count as gigabytes.
277277
#[inline(always)]
278-
pub const fn as_gb(&self) -> f64 {
278+
pub fn as_gb(&self) -> f64 {
279279
self.0 as f64 / GB as f64
280280
}
281281

282282
/// Returns byte count as gibibytes.
283283
#[inline(always)]
284-
pub const fn as_gib(&self) -> f64 {
284+
pub fn as_gib(&self) -> f64 {
285285
self.0 as f64 / GIB as f64
286286
}
287287

288288
/// Returns byte count as terabytes.
289289
#[inline(always)]
290-
pub const fn as_tb(&self) -> f64 {
290+
pub fn as_tb(&self) -> f64 {
291291
self.0 as f64 / TB as f64
292292
}
293293

294294
/// Returns byte count as tebibytes.
295295
#[inline(always)]
296-
pub const fn as_tib(&self) -> f64 {
296+
pub fn as_tib(&self) -> f64 {
297297
self.0 as f64 / TIB as f64
298298
}
299299

300300
/// Returns byte count as petabytes.
301301
#[inline(always)]
302-
pub const fn as_pb(&self) -> f64 {
302+
pub fn as_pb(&self) -> f64 {
303303
self.0 as f64 / PB as f64
304304
}
305305

306306
/// Returns byte count as pebibytes.
307307
#[inline(always)]
308-
pub const fn as_pib(&self) -> f64 {
308+
pub fn as_pib(&self) -> f64 {
309309
self.0 as f64 / PB as f64
310310
}
311311

312312
/// Returns byte count as exabytes.
313313
#[inline(always)]
314-
pub const fn as_eb(&self) -> f64 {
314+
pub fn as_eb(&self) -> f64 {
315315
self.0 as f64 / EB as f64
316316
}
317317

318318
/// Returns byte count as exbibytes.
319319
#[inline(always)]
320-
pub const fn as_eib(&self) -> f64 {
320+
pub fn as_eib(&self) -> f64 {
321321
self.0 as f64 / EIB as f64
322322
}
323323

0 commit comments

Comments
 (0)