Константа LOCALHOST
Константа LOCALHOST класса Ipv4Addr содержит
IPv4-адрес обратной петли, который равен 127.0.0.1.
Этот адрес используется для обращения к локальной машине
и доступен как ассоциированная константа, не требующая
создания экземпляра структуры.
Синтаксис
Ipv4Addr::LOCALHOST
Пример
Давайте выведем значение константы LOCALHOST
на экран:
use std::net::Ipv4Addr;
fn main()
{
let res = Ipv4Addr::LOCALHOST;
println!("{}", res);
}
Результат выполнения кода:
127.0.0.1
Пример
Давайте проверим, является ли константа LOCALHOST
адресом обратной петли с помощью метода is_loopback:
use std::net::Ipv4Addr;
fn main()
{
let res = Ipv4Addr::LOCALHOST.is_loopback();
println!("{}", res);
}
Результат выполнения кода:
true
Пример
Давайте получим октеты адреса LOCALHOST
с помощью метода octets:
use std::net::Ipv4Addr;
fn main()
{
let res = Ipv4Addr::LOCALHOST.octets();
println!("{:?}", res);
}
Результат выполнения кода:
[127, 0, 0, 1]
Смотрите также
-
константа
UNSPECIFIED,
которая представляет неопределённый IPv4-адрес -
константа
BROADCAST,
которая представляет широковещательный IPv4-адрес -
метод
is_loopback,
который проверяет, является ли адрес адресом обратной петли -
структура
Ipv4Addr,
которая представляет IPv4-адрес