Struct caniuse_serde::Agent [] [src]

pub struct Agent<'a> { /* fields omitted */ }

An agent is effectively a browser. It is not a rendering engine, although it is closely related

Methods

impl<'a> Agent<'a>
[src]

[src]

Agent name

[src]

Agent browser name

[src]

Agent detail abbreviated name, eg 'Chr.' for chrome

[src]

prefix to use for this particular version (lacks leading and trailing dash) varies per version only for legacy Opera using the Presto rendering engine (from -webkit- to -o-)

[src]

Is this a desktop or mobile agent?

[src]

Global usage; differs from VersionDetail.global_usage() and from RegionalUsage::WorldWide. It is recommended to use the values in RegionalUsage::WorldWide for consistency.

[src]

Details of every known version.

[src]

Current version as of CanIUse.last_updated().

[src]

Historic prefixes. Only currently supplied for Opera Presto versions. Duplicated in version_details()

[src]

Details of versions that are current or older

[src]

Details of version

Trait Implementations

impl<'a> Debug for Agent<'a>
[src]

[src]

Formats the value using the given formatter.

impl<'a> Clone for Agent<'a>
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more