补充rect函数，保持原有编译通过