Spec-Zone.ru › Pony

EnvVars

[Источник]

primitive val EnvVars

Конструкторы

create

[Источник]

new val create()
: EnvVars val^

Возвращаемое значение

  • EnvVars val^

Общедоступные функции

apply

[Источник]

Преобразует массив строк, похожих на переменные окружения (например, ключ=значение), в карту «строка-строка». Можно необязательно фильтровать ключи, соответствующие префиксу, и сжимать полученные ключи до нижнего регистра, если 'squash' имеет значение true.

Например: <ключ>=<значение> превращается в: {КЛЮЧ, ЗНАЧЕНИЕ} или {ключ, ЗНАЧЕНИЕ}

fun box apply(
  envs: (Array[String val] box | None val),
  prefix: String val = "",
  squash: Bool val = false)
: HashMap[String val, String val, HashEq[String val] val] val

Параметры

  • envs: (Массив[Строка val] box | None val)
  • prefix: Строка val = ""
  • squash: Булево val = false

Возвращаемое значение

  • Хэш-карта[Строка val, Строка val, HashEq[Строка val] val] val

eq

[Источник]

fun box eq(
  that: EnvVars val)
: Bool val

Параметры

  • that: EnvVars val

Возвращаемое значение

  • Булево val

ne

[Источник]

fun box ne(
  that: EnvVars val)
: Bool val

Параметры

  • that: EnvVars val

Возвращаемое значение

  • Булево val

© 2016-2020, The Pony Developers
© 2014-2015, Causality Ltd.
Licensed under the BSD 2-Clause License.
https://stdlib.ponylang.io/cli-EnvVars

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API