Skip to content

Commit 80f3c9a

Browse files
committed
fix packaging
1 parent 79bc611 commit 80f3c9a

File tree

1 file changed

+0
-31
lines changed

1 file changed

+0
-31
lines changed

lightbug_http/io/bytes.mojo

Lines changed: 0 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -27,34 +27,3 @@ fn compare_case_insensitive(a: Bytes, b: Bytes) -> Bool:
2727
return False
2828
return True
2929

30-
31-
@value
32-
@register_passable("trivial")
33-
struct UnsafeString:
34-
var data: UnsafePointer[UInt8]
35-
var len: Int
36-
37-
fn __init__(inout self) -> None:
38-
self.data = UnsafePointer[UInt8]()
39-
self.len = 0
40-
41-
fn __init__(inout self, str: StringLiteral) -> None:
42-
var l = str.__len__()
43-
var s = String(str)
44-
var p = UnsafePointer[UInt8].alloc(l)
45-
for i in range(l):
46-
p.store(i, s._buffer[i])
47-
self.data = p
48-
self.len = l
49-
50-
fn __init__(inout self, str: String) -> None:
51-
var l = str.__len__()
52-
var p = UnsafePointer[UInt8].alloc(l)
53-
for i in range(l):
54-
p.store(i, str._buffer[i])
55-
self.data = p
56-
self.len = l
57-
58-
fn to_string(self) -> String:
59-
var s = String(self.data, self.len)
60-
return s

0 commit comments

Comments
 (0)