# File lib/airbrake/rack/user.rb, line 11
      def self.extract(rack_env)
        # Warden support (including Devise).
        if (warden = rack_env['warden'])
          if (user = warden.user(run_callbacks: false))
            return new(user) if user
          end
        end

        # Fallback mode (OmniAuth support included). Works only for Rails.
        user = try_current_user(rack_env)
        new(user) if user
      end