aboutsummaryrefslogtreecommitdiff
path: root/bitfield/bitfield.go
diff options
context:
space:
mode:
Diffstat (limited to 'bitfield/bitfield.go')
-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))
+}