domain::rdata::svcb

Trait SvcParamValue

Source
pub trait SvcParamValue {
    // Required method
    fn key(&self) -> SvcParamKey;
}
Expand description

A type representing a service binding parameter value.

Required Methods§

Source

fn key(&self) -> SvcParamKey

Returns the parameter key of the value.

Implementors§

Source§

impl SvcParamValue for NoDefaultAlpn

Source§

impl SvcParamValue for Port

Source§

impl<Octs> SvcParamValue for AllValues<Octs>

Source§

impl<Octs> SvcParamValue for UnknownSvcParam<Octs>

Source§

impl<Octs: ?Sized> SvcParamValue for Alpn<Octs>

Source§

impl<Octs: ?Sized> SvcParamValue for DohPath<Octs>

Source§

impl<Octs: ?Sized> SvcParamValue for Ech<Octs>

Source§

impl<Octs: ?Sized> SvcParamValue for Ipv4Hint<Octs>

Source§

impl<Octs: ?Sized> SvcParamValue for Ipv6Hint<Octs>

Source§

impl<Octs: ?Sized> SvcParamValue for Mandatory<Octs>