Trait domain::rdata::svcb::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>