[][src]Trait cloudevents::message::BinarySerializer

pub trait BinarySerializer<RETURN: Sized> where
    Self: Sized
{ pub fn set_spec_version(self, spec_version: SpecVersion) -> Result<Self>;
pub fn set_attribute(
        self,
        name: &str,
        value: MessageAttributeValue
    ) -> Result<Self>;
pub fn set_extension(
        self,
        name: &str,
        value: MessageAttributeValue
    ) -> Result<Self>;
pub fn end_with_data(self, bytes: Vec<u8>) -> Result<RETURN>;
pub fn end(self) -> Result<RETURN>; }

Serializer for binary mode messages.

Required methods

pub fn set_spec_version(self, spec_version: SpecVersion) -> Result<Self>[src]

pub fn set_attribute(
    self,
    name: &str,
    value: MessageAttributeValue
) -> Result<Self>
[src]

pub fn set_extension(
    self,
    name: &str,
    value: MessageAttributeValue
) -> Result<Self>
[src]

pub fn end_with_data(self, bytes: Vec<u8>) -> Result<RETURN>[src]

pub fn end(self) -> Result<RETURN>[src]

Loading content...

Implementors

Loading content...