Conforming an actor to Sequence protocol

How can one conform an actor to the Sequence protocol? The following code generates the compiler warning: Instance method 'makeIterator()' isolated to global actor 'MainActor' can not satisfy corresponding requirement from protocol 'Sequence'.

@MainActor class Test: Sequence {
	private var contents: [Int] = []
	
	func makeIterator() -> Array<Int>.Iterator {
		contents.makeIterator()
	}
}
Conforming an actor to Sequence protocol
 
 
Q