aboutsummaryrefslogtreecommitdiff
path: root/bitfield
diff options
context:
space:
mode:
authorDimitri Sokolyuk <demon@dim13.org>2016-07-13 12:41:19 +0200
committerDimitri Sokolyuk <demon@dim13.org>2016-07-13 12:41:19 +0200
commit937fe386e9bc6a825810145f0843f353df80e8c7 (patch)
tree47cf9d67f60a12130b63870a9c9d6be5f7faa1bc /bitfield
parentfa593f7c9f153f6ba804aa935b8f6dc72b6d9709 (diff)
Stringer
Diffstat (limited to 'bitfield')
-rw-r--r--bitfield/bitfield.go6
1 files changed, 6 insertions, 0 deletions
diff --git a/bitfield/bitfield.go b/bitfield/bitfield.go
index da4d4d8..c469281 100644
--- a/bitfield/bitfield.go
+++ b/bitfield/bitfield.go
@@ -1,5 +1,7 @@
package bitfield
+import "fmt"
+
type BitField []byte
func New(n int) BitField {
@@ -34,3 +36,7 @@ func (b BitField) Clear(i int) {
b[x] &= ^(1 << y)
}
}
+
+func (b BitField) String() string {
+ return fmt.Sprintf("% x", []byte(b))
+}