trait Container:
fn __contains__(self, item: AnyType) -> Bool:
...
@value
struct List(Container):
var data: VariadicList[Int]
fn __contains__(self, item: Int) -> Bool:
for i in self.data:
if i == item:
return True
return False
trait Container:
fn __contains__(self, item: AnyType) -> Bool:
...
@value
struct List(Container):
var data: VariadicList[Int]
fn __contains__(self, item: Int) -> Bool:
for i in self.data:
if i == item:
return True
return False