Skip to main content

PayloadBinding

Trait PayloadBinding 

Source
pub trait PayloadBinding {
    // Required method
    fn as_bytes(&self) -> Vec<u8> ;
}
Expand description

Binding for the top-level payload variable.

Required Methods§

Source

fn as_bytes(&self) -> Vec<u8>

Returns the payload in binary format.

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementations on Foreign Types§

Source§

impl PayloadBinding for &[u8]

Source§

fn as_bytes(&self) -> Vec<u8>

Source§

impl PayloadBinding for String

Source§

fn as_bytes(&self) -> Vec<u8>

Source§

impl PayloadBinding for HttpClientResponse

Source§

fn as_bytes(&self) -> Vec<u8>

Source§

impl PayloadBinding for RequestBodyState

Source§

fn as_bytes(&self) -> Vec<u8>

Source§

impl PayloadBinding for ResponseBodyState

Source§

fn as_bytes(&self) -> Vec<u8>

Implementors§