class_docstr: Backend storage for our "array of bits" using an mmap'd file.
  Please note that this has only been tested on Linux so far.
class_docstr_tok: ["Backend","storage","for","our","``","array","of","bits","''","using","an","mmap","'d","file",".","Please","note","that","this","has","only","been","tested","on","Linux","so","far","."]
code: def __ior__(self, other):
      assert self.num_bits == other.num_bits
  
      for byteno in range(self.num_chars):
          self.mmap[byteno] = self.mmap[byteno] | other.mmap[byteno]
  
      return self
  
imports: import array
  import math
  import os
  import random
label_desc: Use image node_id 6 for calling the Mmap_backend obj's underlying member method code with example usage: obj.__ior__(other) and returns: self