Class: Wreq::Platform

Inherits:
Object
  • Object
show all
Defined in:
lib/wreq_ruby/emulate.rb

Overview

Operating system platform enumeration backed by Rust.

Variants are exposed as constants under this class. Each constant is an instance of Platform and can be passed to Emulation.new via the platform: keyword.

Examples:

Using a predefined platform

platform = Wreq::Platform::Windows
platform.class #=> Wreq::Platform

Applying a platform to emulation

emu = Wreq::Emulation.new(platform: Wreq::Platform::Windows)

Constant Summary collapse

Windows =
nil
MacOS =
nil
Linux =
nil
Android =
nil
IOS =
nil

Instance Method Summary collapse

Instance Method Details

#to_sString

Returns the platform name.

Returns:

  • (String)

    Platform name as a string



194
195
# File 'lib/wreq_ruby/emulate.rb', line 194

def to_s
end