(
        self,
        nowait=False,
        read=False,
        of=None,
        skip_locked=False,
        key_share=False,
    )
Represents arguments specified to :meth:`.Select.for_update`.

        .. versionadded:: 0.9.0
Represents arguments specified to :meth:`.Select.for_update`.
Represents arguments specified to : meth : . Select . for_update .
def __init__(
        self,
        nowait=False,
        read=False,
        of=None,
        skip_locked=False,
        key_share=False,
    ):
        """Represents arguments specified to :meth:`.Select.for_update`.

        .. versionadded:: 0.9.0

        """

        self.nowait = nowait
        self.read = read
        self.skip_locked = skip_locked
        self.key_share = key_share
        if of is not None:
            self.of = [
                coercions.expect(roles.ColumnsClauseRole, elem)
                for elem in util.to_list(of)
            ]
        else:
            self.of = None
def __init__ ( self , nowait = False , read = False , of = None , skip_locked = False , key_share = False , ) : self . nowait = nowait self . read = read self . skip_locked = skip_locked self . key_share = key_share if of is not None : self . of = [ coercions . expect ( roles . ColumnsClauseRole , elem ) for elem in util . to_list ( of ) ] else : self . of = None