Trait stomp_parser::headers::HeaderValue[][src]

pub trait HeaderValue<T>: Display {
    fn header_type(&self) -> HeaderType;
fn header_name(&self) -> &str;
fn value(&self) -> &T; }
Expand description

A Header that reveals it’s type and it’s value, and can be displayed

Required methods

fn header_type(&self) -> HeaderType[src]

fn header_name(&self) -> &str[src]

fn value(&self) -> &T[src]

Implementors

impl HeaderValue<AckType> for AckValue[src]

fn header_type(&self) -> HeaderType[src]

fn header_name(&self) -> &str[src]

fn value(&self) -> &AckType[src]

impl HeaderValue<StompVersion> for VersionValue[src]

impl HeaderValue<u32> for ContentLengthValue[src]

fn header_type(&self) -> HeaderType[src]

fn header_name(&self) -> &str[src]

fn value(&self) -> &u32[src]

impl HeaderValue<String> for ContentTypeValue[src]

fn header_type(&self) -> HeaderType[src]

fn header_name(&self) -> &str[src]

fn value(&self) -> &String[src]

impl HeaderValue<String> for CustomValue[src]

fn header_type(&self) -> HeaderType[src]

fn header_name(&self) -> &str[src]

fn value(&self) -> &String[src]

impl HeaderValue<String> for DestinationValue[src]

fn header_type(&self) -> HeaderType[src]

fn header_name(&self) -> &str[src]

fn value(&self) -> &String[src]

impl HeaderValue<String> for HostValue[src]

fn header_type(&self) -> HeaderType[src]

fn header_name(&self) -> &str[src]

fn value(&self) -> &String[src]

impl HeaderValue<String> for IdValue[src]

fn header_type(&self) -> HeaderType[src]

fn header_name(&self) -> &str[src]

fn value(&self) -> &String[src]

impl HeaderValue<String> for LoginValue[src]

fn header_type(&self) -> HeaderType[src]

fn header_name(&self) -> &str[src]

fn value(&self) -> &String[src]

impl HeaderValue<String> for MessageIdValue[src]

fn header_type(&self) -> HeaderType[src]

fn header_name(&self) -> &str[src]

fn value(&self) -> &String[src]

impl HeaderValue<String> for MessageValue[src]

fn header_type(&self) -> HeaderType[src]

fn header_name(&self) -> &str[src]

fn value(&self) -> &String[src]

impl HeaderValue<String> for PasscodeValue[src]

fn header_type(&self) -> HeaderType[src]

fn header_name(&self) -> &str[src]

fn value(&self) -> &String[src]

impl HeaderValue<String> for ReceiptIdValue[src]

fn header_type(&self) -> HeaderType[src]

fn header_name(&self) -> &str[src]

fn value(&self) -> &String[src]

impl HeaderValue<String> for ReceiptValue[src]

fn header_type(&self) -> HeaderType[src]

fn header_name(&self) -> &str[src]

fn value(&self) -> &String[src]

impl HeaderValue<String> for ServerValue[src]

fn header_type(&self) -> HeaderType[src]

fn header_name(&self) -> &str[src]

fn value(&self) -> &String[src]

impl HeaderValue<String> for SessionValue[src]

fn header_type(&self) -> HeaderType[src]

fn header_name(&self) -> &str[src]

fn value(&self) -> &String[src]

impl HeaderValue<String> for SubscriptionValue[src]

fn header_type(&self) -> HeaderType[src]

fn header_name(&self) -> &str[src]

fn value(&self) -> &String[src]

impl HeaderValue<String> for TransactionValue[src]

fn header_type(&self) -> HeaderType[src]

fn header_name(&self) -> &str[src]

fn value(&self) -> &String[src]

impl HeaderValue<HeartBeatIntervalls> for HeartBeatValue[src]

impl HeaderValue<StompVersions> for AcceptVersionValue[src]