Trait unc_jsonrpc_client::header::HeaderEntry
source · pub trait HeaderEntry<D = Prevalidated>: Sizedwhere
D: HeaderEntryDiscriminant<Self>,{
type HeaderName;
type HeaderValue;
// Required methods
fn header_name(&self) -> &Self::HeaderName;
fn header_pair(self) -> (Self::HeaderName, Self::HeaderValue);
}Expand description
Trait for identifying valid header entries.
Header entries are distinguished by their discrimimants, (See HeaderEntryDiscriminant).
Required Associated Types§
type HeaderName
type HeaderValue
Required Methods§
fn header_name(&self) -> &Self::HeaderName
fn header_pair(self) -> (Self::HeaderName, Self::HeaderValue)
Object Safety§
This trait is not object safe.