@staticmethod
def copy(bvec):
    '\n        Copy constructor, returns a new BitVector which is a copy of the\n        BitVector bvec.\n\n        Parameters\n        ----------\n        bvec : BitVector\n\n        Returns\n        -------\n        BitVector\n\n        '
    return BitVector(bvec.len, bvec.dec_rep)
Copy constructor, returns a new BitVector which is a copy of the
BitVector bvec.

Parameters
----------
bvec : BitVector

Returns
-------
BitVector
@staticmethod
def copy(bvec):
    '\n        Copy constructor, returns a new BitVector which is a copy of the\n        BitVector bvec.\n\n        Parameters\n        ----------\n        bvec : BitVector\n\n        Returns\n        -------\n        BitVector\n\n        '
    return BitVector(bvec.len, bvec.dec_rep)