Abstract: A scroll type fluid displacement apparatus having a rotation regulating mechanism. The rotation regulating mechanism comprises a crank pin which inserts into an eccentric hole of a bushing. The crank pin has at least one portion which regulates rotation of the crank pin within the eccentric hole thereby regulating an angle of swing of the bushing around a center of the crank pin.