class MyClass:
  def __call__(self, callback):
    print("inside MyClass.__call__")
    callback()

foo = MyClass()

@foo
def butts():
  print("inside butts")
