РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
1143 of 1245 menu

Константа LOCALHOST класса Ipv6Addr

Константа LOCALHOST класса Ipv6Addr содержит IPv6-адрес обратной петли, который соответствует адресу "::1". Этот адрес используется для обозначения локального хоста и позволяет сетевым приложениям взаимодействовать с самим собой без выхода в сеть. Константа не принимает параметров и доступна как ассоциированное значение типа Ipv6Addr.

Синтаксис

Ipv6Addr::LOCALHOST

Пример

Давайте получим значение константы LOCALHOST и выведем его на экран:

use std::net::Ipv6Addr; fn main() { let res = Ipv6Addr::LOCALHOST; println!("{}", res); }

Результат выполнения кода:

::1

Пример

Давайте проверим, является ли адрес LOCALHOST адресом обратной петли с помощью метода is_loopback:

use std::net::Ipv6Addr; fn main() { let res = Ipv6Addr::LOCALHOST.is_loopback(); println!("{}", res); }

Результат выполнения кода:

true

Пример

Давайте получим октеты адреса LOCALHOST с помощью метода octets:

use std::net::Ipv6Addr; fn main() { let res = Ipv6Addr::LOCALHOST.octets(); println!("{:?}", res); }

Результат выполнения кода:

[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1]

Смотрите также

  • константа LOCALHOST,
    которая представляет локальный адрес для IPv4
  • константа UNSPECIFIED,
    которая представляет неопределённый IPv6-адрес
  • метод is_loopback,
    который проверяет, является ли адрес адресом обратной петли
  • метод octets,
    который возвращает октеты IPv6-адреса
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить