Attach interrupt query

 if (buttonState == RISING)

How is a digitalRead ever going to return 3?