mirror of
https://github.com/rclone/rclone.git
synced 2024-11-22 16:34:30 +01:00
fs: add multipliers for SizeSuffix
This commit is contained in:
parent
9c90b5e77c
commit
9815b09d90
@ -13,6 +13,17 @@ import (
|
|||||||
// SizeSuffix is an int64 with a friendly way of printing setting
|
// SizeSuffix is an int64 with a friendly way of printing setting
|
||||||
type SizeSuffix int64
|
type SizeSuffix int64
|
||||||
|
|
||||||
|
// Common multipliers for SizeSuffix
|
||||||
|
const (
|
||||||
|
Byte SizeSuffix = 1 << (iota * 10)
|
||||||
|
KibiByte
|
||||||
|
MebiByte
|
||||||
|
GibiByte
|
||||||
|
TebiByte
|
||||||
|
PebiByte
|
||||||
|
ExbiByte
|
||||||
|
)
|
||||||
|
|
||||||
// Turn SizeSuffix into a string and a suffix
|
// Turn SizeSuffix into a string and a suffix
|
||||||
func (x SizeSuffix) string() (string, string) {
|
func (x SizeSuffix) string() (string, string) {
|
||||||
scaled := float64(0)
|
scaled := float64(0)
|
||||||
|
Loading…
Reference in New Issue
Block a user