pub struct SetupPayloadBuilder { /* private fields */ }Implementations§
Source§impl SetupPayloadBuilder
 
impl SetupPayloadBuilder
pub fn set_metadata<A>(self, metadata: A) -> Self
pub fn set_metadata_utf8(self, metadata: &str) -> Self
pub fn set_data<A>(self, data: A) -> Self
pub fn set_data_utf8(self, data: &str) -> Self
pub fn set_keepalive( self, tick_period: Duration, ack_timeout: Duration, missed_acks: u64, ) -> Self
pub fn set_data_mime_type(self, mime: impl Into<String>) -> Self
pub fn set_metadata_mime_type(self, mime: impl Into<String>) -> Self
pub fn build(self) -> SetupPayload
Trait Implementations§
Auto Trait Implementations§
impl !Freeze for SetupPayloadBuilder
impl RefUnwindSafe for SetupPayloadBuilder
impl Send for SetupPayloadBuilder
impl Sync for SetupPayloadBuilder
impl Unpin for SetupPayloadBuilder
impl UnwindSafe for SetupPayloadBuilder
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
    T: ?Sized,
 
impl<T> BorrowMut<T> for Twhere
    T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
 
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more