pub struct MessageBuilder<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern2, TyBuilderPattern3, TyBuilderPattern4, TyBuilderPattern5, TyBuilderPattern6, TyBuilderPattern7, TyBuilderPattern8, TyBuilderPattern9, TyBuilderPattern10, TyBuilderPattern11, AsyncFieldMarker, ValidatorOption> { /* private fields */ }
Expand description
A builder for Message
.
Implementations§
Source§impl<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern2, TyBuilderPattern3, TyBuilderPattern4, TyBuilderPattern5, TyBuilderPattern6, TyBuilderPattern7, TyBuilderPattern8, TyBuilderPattern9, TyBuilderPattern10, TyBuilderPattern11> MessageBuilder<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern2, TyBuilderPattern3, TyBuilderPattern4, TyBuilderPattern5, TyBuilderPattern6, TyBuilderPattern7, TyBuilderPattern8, TyBuilderPattern9, TyBuilderPattern10, TyBuilderPattern11, (), ()>
impl<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern2, TyBuilderPattern3, TyBuilderPattern4, TyBuilderPattern5, TyBuilderPattern6, TyBuilderPattern7, TyBuilderPattern8, TyBuilderPattern9, TyBuilderPattern10, TyBuilderPattern11> MessageBuilder<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern2, TyBuilderPattern3, TyBuilderPattern4, TyBuilderPattern5, TyBuilderPattern6, TyBuilderPattern7, TyBuilderPattern8, TyBuilderPattern9, TyBuilderPattern10, TyBuilderPattern11, (), ()>
Source§impl<'fn_lifetime, TyBuilderPattern2, TyBuilderPattern3, TyBuilderPattern4, TyBuilderPattern5, TyBuilderPattern6, TyBuilderPattern7, TyBuilderPattern8, TyBuilderPattern9, TyBuilderPattern10, TyBuilderPattern11, AsyncFieldMarker, ValidatorOption> MessageBuilder<'fn_lifetime, (), TyBuilderPattern2, TyBuilderPattern3, TyBuilderPattern4, TyBuilderPattern5, TyBuilderPattern6, TyBuilderPattern7, TyBuilderPattern8, TyBuilderPattern9, TyBuilderPattern10, TyBuilderPattern11, AsyncFieldMarker, ValidatorOption>
impl<'fn_lifetime, TyBuilderPattern2, TyBuilderPattern3, TyBuilderPattern4, TyBuilderPattern5, TyBuilderPattern6, TyBuilderPattern7, TyBuilderPattern8, TyBuilderPattern9, TyBuilderPattern10, TyBuilderPattern11, AsyncFieldMarker, ValidatorOption> MessageBuilder<'fn_lifetime, (), TyBuilderPattern2, TyBuilderPattern3, TyBuilderPattern4, TyBuilderPattern5, TyBuilderPattern6, TyBuilderPattern7, TyBuilderPattern8, TyBuilderPattern9, TyBuilderPattern10, TyBuilderPattern11, AsyncFieldMarker, ValidatorOption>
Sourcepub fn collapser_key<IntoType: Into<Option<String>>>(
self,
value: IntoType,
) -> MessageBuilder<'fn_lifetime, Option<String>, TyBuilderPattern2, TyBuilderPattern3, TyBuilderPattern4, TyBuilderPattern5, TyBuilderPattern6, TyBuilderPattern7, TyBuilderPattern8, TyBuilderPattern9, TyBuilderPattern10, TyBuilderPattern11, AsyncFieldMarker, ValidatorOption>
pub fn collapser_key<IntoType: Into<Option<String>>>( self, value: IntoType, ) -> MessageBuilder<'fn_lifetime, Option<String>, TyBuilderPattern2, TyBuilderPattern3, TyBuilderPattern4, TyBuilderPattern5, TyBuilderPattern6, TyBuilderPattern7, TyBuilderPattern8, TyBuilderPattern9, TyBuilderPattern10, TyBuilderPattern11, AsyncFieldMarker, ValidatorOption>
§collapser_key
- Type:
Into<Option < String >>
- Default:
None
Source§impl<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern3, TyBuilderPattern4, TyBuilderPattern5, TyBuilderPattern6, TyBuilderPattern7, TyBuilderPattern8, TyBuilderPattern9, TyBuilderPattern10, TyBuilderPattern11, AsyncFieldMarker, ValidatorOption> MessageBuilder<'fn_lifetime, TyBuilderPattern1, (), TyBuilderPattern3, TyBuilderPattern4, TyBuilderPattern5, TyBuilderPattern6, TyBuilderPattern7, TyBuilderPattern8, TyBuilderPattern9, TyBuilderPattern10, TyBuilderPattern11, AsyncFieldMarker, ValidatorOption>
impl<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern3, TyBuilderPattern4, TyBuilderPattern5, TyBuilderPattern6, TyBuilderPattern7, TyBuilderPattern8, TyBuilderPattern9, TyBuilderPattern10, TyBuilderPattern11, AsyncFieldMarker, ValidatorOption> MessageBuilder<'fn_lifetime, TyBuilderPattern1, (), TyBuilderPattern3, TyBuilderPattern4, TyBuilderPattern5, TyBuilderPattern6, TyBuilderPattern7, TyBuilderPattern8, TyBuilderPattern9, TyBuilderPattern10, TyBuilderPattern11, AsyncFieldMarker, ValidatorOption>
Sourcepub fn content_available<IntoType: Into<Option<bool>>>(
self,
value: IntoType,
) -> MessageBuilder<'fn_lifetime, TyBuilderPattern1, Option<bool>, TyBuilderPattern3, TyBuilderPattern4, TyBuilderPattern5, TyBuilderPattern6, TyBuilderPattern7, TyBuilderPattern8, TyBuilderPattern9, TyBuilderPattern10, TyBuilderPattern11, AsyncFieldMarker, ValidatorOption>
pub fn content_available<IntoType: Into<Option<bool>>>( self, value: IntoType, ) -> MessageBuilder<'fn_lifetime, TyBuilderPattern1, Option<bool>, TyBuilderPattern3, TyBuilderPattern4, TyBuilderPattern5, TyBuilderPattern6, TyBuilderPattern7, TyBuilderPattern8, TyBuilderPattern9, TyBuilderPattern10, TyBuilderPattern11, AsyncFieldMarker, ValidatorOption>
§content_available
- Type:
Into<Option < bool >>
- Default:
None
Source§impl<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern2, TyBuilderPattern4, TyBuilderPattern5, TyBuilderPattern6, TyBuilderPattern7, TyBuilderPattern8, TyBuilderPattern9, TyBuilderPattern10, TyBuilderPattern11, AsyncFieldMarker, ValidatorOption> MessageBuilder<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern2, (), TyBuilderPattern4, TyBuilderPattern5, TyBuilderPattern6, TyBuilderPattern7, TyBuilderPattern8, TyBuilderPattern9, TyBuilderPattern10, TyBuilderPattern11, AsyncFieldMarker, ValidatorOption>
impl<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern2, TyBuilderPattern4, TyBuilderPattern5, TyBuilderPattern6, TyBuilderPattern7, TyBuilderPattern8, TyBuilderPattern9, TyBuilderPattern10, TyBuilderPattern11, AsyncFieldMarker, ValidatorOption> MessageBuilder<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern2, (), TyBuilderPattern4, TyBuilderPattern5, TyBuilderPattern6, TyBuilderPattern7, TyBuilderPattern8, TyBuilderPattern9, TyBuilderPattern10, TyBuilderPattern11, AsyncFieldMarker, ValidatorOption>
Sourcepub fn data<IntoType: Into<Option<Value>>>(
self,
value: IntoType,
) -> MessageBuilder<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern2, Option<Value>, TyBuilderPattern4, TyBuilderPattern5, TyBuilderPattern6, TyBuilderPattern7, TyBuilderPattern8, TyBuilderPattern9, TyBuilderPattern10, TyBuilderPattern11, AsyncFieldMarker, ValidatorOption>
pub fn data<IntoType: Into<Option<Value>>>( self, value: IntoType, ) -> MessageBuilder<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern2, Option<Value>, TyBuilderPattern4, TyBuilderPattern5, TyBuilderPattern6, TyBuilderPattern7, TyBuilderPattern8, TyBuilderPattern9, TyBuilderPattern10, TyBuilderPattern11, AsyncFieldMarker, ValidatorOption>
§data
- Type:
Into<Option < Value >>
- Default:
None
Source§impl<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern2, TyBuilderPattern3, TyBuilderPattern5, TyBuilderPattern6, TyBuilderPattern7, TyBuilderPattern8, TyBuilderPattern9, TyBuilderPattern10, TyBuilderPattern11, AsyncFieldMarker, ValidatorOption> MessageBuilder<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern2, TyBuilderPattern3, (), TyBuilderPattern5, TyBuilderPattern6, TyBuilderPattern7, TyBuilderPattern8, TyBuilderPattern9, TyBuilderPattern10, TyBuilderPattern11, AsyncFieldMarker, ValidatorOption>
impl<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern2, TyBuilderPattern3, TyBuilderPattern5, TyBuilderPattern6, TyBuilderPattern7, TyBuilderPattern8, TyBuilderPattern9, TyBuilderPattern10, TyBuilderPattern11, AsyncFieldMarker, ValidatorOption> MessageBuilder<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern2, TyBuilderPattern3, (), TyBuilderPattern5, TyBuilderPattern6, TyBuilderPattern7, TyBuilderPattern8, TyBuilderPattern9, TyBuilderPattern10, TyBuilderPattern11, AsyncFieldMarker, ValidatorOption>
Sourcepub fn delay_while_idle<IntoType: Into<Option<bool>>>(
self,
value: IntoType,
) -> MessageBuilder<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern2, TyBuilderPattern3, Option<bool>, TyBuilderPattern5, TyBuilderPattern6, TyBuilderPattern7, TyBuilderPattern8, TyBuilderPattern9, TyBuilderPattern10, TyBuilderPattern11, AsyncFieldMarker, ValidatorOption>
pub fn delay_while_idle<IntoType: Into<Option<bool>>>( self, value: IntoType, ) -> MessageBuilder<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern2, TyBuilderPattern3, Option<bool>, TyBuilderPattern5, TyBuilderPattern6, TyBuilderPattern7, TyBuilderPattern8, TyBuilderPattern9, TyBuilderPattern10, TyBuilderPattern11, AsyncFieldMarker, ValidatorOption>
§delay_while_idle
- Type:
Into<Option < bool >>
- Default:
None
Source§impl<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern2, TyBuilderPattern3, TyBuilderPattern4, TyBuilderPattern6, TyBuilderPattern7, TyBuilderPattern8, TyBuilderPattern9, TyBuilderPattern10, TyBuilderPattern11, AsyncFieldMarker, ValidatorOption> MessageBuilder<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern2, TyBuilderPattern3, TyBuilderPattern4, (), TyBuilderPattern6, TyBuilderPattern7, TyBuilderPattern8, TyBuilderPattern9, TyBuilderPattern10, TyBuilderPattern11, AsyncFieldMarker, ValidatorOption>
impl<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern2, TyBuilderPattern3, TyBuilderPattern4, TyBuilderPattern6, TyBuilderPattern7, TyBuilderPattern8, TyBuilderPattern9, TyBuilderPattern10, TyBuilderPattern11, AsyncFieldMarker, ValidatorOption> MessageBuilder<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern2, TyBuilderPattern3, TyBuilderPattern4, (), TyBuilderPattern6, TyBuilderPattern7, TyBuilderPattern8, TyBuilderPattern9, TyBuilderPattern10, TyBuilderPattern11, AsyncFieldMarker, ValidatorOption>
Sourcepub fn dry_run<IntoType: Into<Option<bool>>>(
self,
value: IntoType,
) -> MessageBuilder<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern2, TyBuilderPattern3, TyBuilderPattern4, Option<bool>, TyBuilderPattern6, TyBuilderPattern7, TyBuilderPattern8, TyBuilderPattern9, TyBuilderPattern10, TyBuilderPattern11, AsyncFieldMarker, ValidatorOption>
pub fn dry_run<IntoType: Into<Option<bool>>>( self, value: IntoType, ) -> MessageBuilder<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern2, TyBuilderPattern3, TyBuilderPattern4, Option<bool>, TyBuilderPattern6, TyBuilderPattern7, TyBuilderPattern8, TyBuilderPattern9, TyBuilderPattern10, TyBuilderPattern11, AsyncFieldMarker, ValidatorOption>
§dry_run
- Type:
Into<Option < bool >>
- Default:
None
Source§impl<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern2, TyBuilderPattern3, TyBuilderPattern4, TyBuilderPattern5, TyBuilderPattern7, TyBuilderPattern8, TyBuilderPattern9, TyBuilderPattern10, TyBuilderPattern11, AsyncFieldMarker, ValidatorOption> MessageBuilder<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern2, TyBuilderPattern3, TyBuilderPattern4, TyBuilderPattern5, (), TyBuilderPattern7, TyBuilderPattern8, TyBuilderPattern9, TyBuilderPattern10, TyBuilderPattern11, AsyncFieldMarker, ValidatorOption>
impl<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern2, TyBuilderPattern3, TyBuilderPattern4, TyBuilderPattern5, TyBuilderPattern7, TyBuilderPattern8, TyBuilderPattern9, TyBuilderPattern10, TyBuilderPattern11, AsyncFieldMarker, ValidatorOption> MessageBuilder<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern2, TyBuilderPattern3, TyBuilderPattern4, TyBuilderPattern5, (), TyBuilderPattern7, TyBuilderPattern8, TyBuilderPattern9, TyBuilderPattern10, TyBuilderPattern11, AsyncFieldMarker, ValidatorOption>
Sourcepub fn mutable_content<IntoType: Into<Option<bool>>>(
self,
value: IntoType,
) -> MessageBuilder<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern2, TyBuilderPattern3, TyBuilderPattern4, TyBuilderPattern5, Option<bool>, TyBuilderPattern7, TyBuilderPattern8, TyBuilderPattern9, TyBuilderPattern10, TyBuilderPattern11, AsyncFieldMarker, ValidatorOption>
pub fn mutable_content<IntoType: Into<Option<bool>>>( self, value: IntoType, ) -> MessageBuilder<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern2, TyBuilderPattern3, TyBuilderPattern4, TyBuilderPattern5, Option<bool>, TyBuilderPattern7, TyBuilderPattern8, TyBuilderPattern9, TyBuilderPattern10, TyBuilderPattern11, AsyncFieldMarker, ValidatorOption>
§mutable_content
- Type:
Into<Option < bool >>
- Default:
None
Source§impl<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern2, TyBuilderPattern3, TyBuilderPattern4, TyBuilderPattern5, TyBuilderPattern6, TyBuilderPattern8, TyBuilderPattern9, TyBuilderPattern10, TyBuilderPattern11, AsyncFieldMarker, ValidatorOption> MessageBuilder<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern2, TyBuilderPattern3, TyBuilderPattern4, TyBuilderPattern5, TyBuilderPattern6, (), TyBuilderPattern8, TyBuilderPattern9, TyBuilderPattern10, TyBuilderPattern11, AsyncFieldMarker, ValidatorOption>
impl<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern2, TyBuilderPattern3, TyBuilderPattern4, TyBuilderPattern5, TyBuilderPattern6, TyBuilderPattern8, TyBuilderPattern9, TyBuilderPattern10, TyBuilderPattern11, AsyncFieldMarker, ValidatorOption> MessageBuilder<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern2, TyBuilderPattern3, TyBuilderPattern4, TyBuilderPattern5, TyBuilderPattern6, (), TyBuilderPattern8, TyBuilderPattern9, TyBuilderPattern10, TyBuilderPattern11, AsyncFieldMarker, ValidatorOption>
Sourcepub fn notification<IntoType: Into<Option<Notification>>>(
self,
value: IntoType,
) -> MessageBuilder<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern2, TyBuilderPattern3, TyBuilderPattern4, TyBuilderPattern5, TyBuilderPattern6, Option<Notification>, TyBuilderPattern8, TyBuilderPattern9, TyBuilderPattern10, TyBuilderPattern11, AsyncFieldMarker, ValidatorOption>
pub fn notification<IntoType: Into<Option<Notification>>>( self, value: IntoType, ) -> MessageBuilder<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern2, TyBuilderPattern3, TyBuilderPattern4, TyBuilderPattern5, TyBuilderPattern6, Option<Notification>, TyBuilderPattern8, TyBuilderPattern9, TyBuilderPattern10, TyBuilderPattern11, AsyncFieldMarker, ValidatorOption>
§notification
- Type:
Into<Option < Notification >>
- Default:
None
Source§impl<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern2, TyBuilderPattern3, TyBuilderPattern4, TyBuilderPattern5, TyBuilderPattern6, TyBuilderPattern7, TyBuilderPattern9, TyBuilderPattern10, TyBuilderPattern11, AsyncFieldMarker, ValidatorOption> MessageBuilder<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern2, TyBuilderPattern3, TyBuilderPattern4, TyBuilderPattern5, TyBuilderPattern6, TyBuilderPattern7, (), TyBuilderPattern9, TyBuilderPattern10, TyBuilderPattern11, AsyncFieldMarker, ValidatorOption>
impl<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern2, TyBuilderPattern3, TyBuilderPattern4, TyBuilderPattern5, TyBuilderPattern6, TyBuilderPattern7, TyBuilderPattern9, TyBuilderPattern10, TyBuilderPattern11, AsyncFieldMarker, ValidatorOption> MessageBuilder<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern2, TyBuilderPattern3, TyBuilderPattern4, TyBuilderPattern5, TyBuilderPattern6, TyBuilderPattern7, (), TyBuilderPattern9, TyBuilderPattern10, TyBuilderPattern11, AsyncFieldMarker, ValidatorOption>
Sourcepub fn priority<IntoType: Into<Option<Priority>>>(
self,
value: IntoType,
) -> MessageBuilder<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern2, TyBuilderPattern3, TyBuilderPattern4, TyBuilderPattern5, TyBuilderPattern6, TyBuilderPattern7, Option<Priority>, TyBuilderPattern9, TyBuilderPattern10, TyBuilderPattern11, AsyncFieldMarker, ValidatorOption>
pub fn priority<IntoType: Into<Option<Priority>>>( self, value: IntoType, ) -> MessageBuilder<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern2, TyBuilderPattern3, TyBuilderPattern4, TyBuilderPattern5, TyBuilderPattern6, TyBuilderPattern7, Option<Priority>, TyBuilderPattern9, TyBuilderPattern10, TyBuilderPattern11, AsyncFieldMarker, ValidatorOption>
§priority
- Type:
Into<Option < Priority >>
- Default:
None
Source§impl<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern2, TyBuilderPattern3, TyBuilderPattern4, TyBuilderPattern5, TyBuilderPattern6, TyBuilderPattern7, TyBuilderPattern8, TyBuilderPattern10, TyBuilderPattern11, AsyncFieldMarker, ValidatorOption> MessageBuilder<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern2, TyBuilderPattern3, TyBuilderPattern4, TyBuilderPattern5, TyBuilderPattern6, TyBuilderPattern7, TyBuilderPattern8, (), TyBuilderPattern10, TyBuilderPattern11, AsyncFieldMarker, ValidatorOption>
impl<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern2, TyBuilderPattern3, TyBuilderPattern4, TyBuilderPattern5, TyBuilderPattern6, TyBuilderPattern7, TyBuilderPattern8, TyBuilderPattern10, TyBuilderPattern11, AsyncFieldMarker, ValidatorOption> MessageBuilder<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern2, TyBuilderPattern3, TyBuilderPattern4, TyBuilderPattern5, TyBuilderPattern6, TyBuilderPattern7, TyBuilderPattern8, (), TyBuilderPattern10, TyBuilderPattern11, AsyncFieldMarker, ValidatorOption>
Sourcepub fn restricted_package_name<IntoType: Into<Option<String>>>(
self,
value: IntoType,
) -> MessageBuilder<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern2, TyBuilderPattern3, TyBuilderPattern4, TyBuilderPattern5, TyBuilderPattern6, TyBuilderPattern7, TyBuilderPattern8, Option<String>, TyBuilderPattern10, TyBuilderPattern11, AsyncFieldMarker, ValidatorOption>
pub fn restricted_package_name<IntoType: Into<Option<String>>>( self, value: IntoType, ) -> MessageBuilder<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern2, TyBuilderPattern3, TyBuilderPattern4, TyBuilderPattern5, TyBuilderPattern6, TyBuilderPattern7, TyBuilderPattern8, Option<String>, TyBuilderPattern10, TyBuilderPattern11, AsyncFieldMarker, ValidatorOption>
§restricted_package_name
- Type:
Into<Option < String >>
- Default:
None
Source§impl<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern2, TyBuilderPattern3, TyBuilderPattern4, TyBuilderPattern5, TyBuilderPattern6, TyBuilderPattern7, TyBuilderPattern8, TyBuilderPattern9, TyBuilderPattern11, AsyncFieldMarker, ValidatorOption> MessageBuilder<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern2, TyBuilderPattern3, TyBuilderPattern4, TyBuilderPattern5, TyBuilderPattern6, TyBuilderPattern7, TyBuilderPattern8, TyBuilderPattern9, (), TyBuilderPattern11, AsyncFieldMarker, ValidatorOption>
impl<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern2, TyBuilderPattern3, TyBuilderPattern4, TyBuilderPattern5, TyBuilderPattern6, TyBuilderPattern7, TyBuilderPattern8, TyBuilderPattern9, TyBuilderPattern11, AsyncFieldMarker, ValidatorOption> MessageBuilder<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern2, TyBuilderPattern3, TyBuilderPattern4, TyBuilderPattern5, TyBuilderPattern6, TyBuilderPattern7, TyBuilderPattern8, TyBuilderPattern9, (), TyBuilderPattern11, AsyncFieldMarker, ValidatorOption>
Sourcepub fn time_to_live<IntoType: Into<Option<u32>>>(
self,
value: IntoType,
) -> MessageBuilder<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern2, TyBuilderPattern3, TyBuilderPattern4, TyBuilderPattern5, TyBuilderPattern6, TyBuilderPattern7, TyBuilderPattern8, TyBuilderPattern9, Option<u32>, TyBuilderPattern11, AsyncFieldMarker, ValidatorOption>
pub fn time_to_live<IntoType: Into<Option<u32>>>( self, value: IntoType, ) -> MessageBuilder<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern2, TyBuilderPattern3, TyBuilderPattern4, TyBuilderPattern5, TyBuilderPattern6, TyBuilderPattern7, TyBuilderPattern8, TyBuilderPattern9, Option<u32>, TyBuilderPattern11, AsyncFieldMarker, ValidatorOption>
§time_to_live
- Type:
Into<Option < u32 >>
- Default:
None
Source§impl<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern2, TyBuilderPattern3, TyBuilderPattern4, TyBuilderPattern5, TyBuilderPattern6, TyBuilderPattern7, TyBuilderPattern8, TyBuilderPattern9, TyBuilderPattern10, AsyncFieldMarker, ValidatorOption> MessageBuilder<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern2, TyBuilderPattern3, TyBuilderPattern4, TyBuilderPattern5, TyBuilderPattern6, TyBuilderPattern7, TyBuilderPattern8, TyBuilderPattern9, TyBuilderPattern10, (), AsyncFieldMarker, ValidatorOption>
impl<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern2, TyBuilderPattern3, TyBuilderPattern4, TyBuilderPattern5, TyBuilderPattern6, TyBuilderPattern7, TyBuilderPattern8, TyBuilderPattern9, TyBuilderPattern10, AsyncFieldMarker, ValidatorOption> MessageBuilder<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern2, TyBuilderPattern3, TyBuilderPattern4, TyBuilderPattern5, TyBuilderPattern6, TyBuilderPattern7, TyBuilderPattern8, TyBuilderPattern9, TyBuilderPattern10, (), AsyncFieldMarker, ValidatorOption>
Sourcepub fn to<IntoType: Into<Option<String>>>(
self,
value: IntoType,
) -> MessageBuilder<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern2, TyBuilderPattern3, TyBuilderPattern4, TyBuilderPattern5, TyBuilderPattern6, TyBuilderPattern7, TyBuilderPattern8, TyBuilderPattern9, TyBuilderPattern10, Option<String>, AsyncFieldMarker, ValidatorOption>
pub fn to<IntoType: Into<Option<String>>>( self, value: IntoType, ) -> MessageBuilder<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern2, TyBuilderPattern3, TyBuilderPattern4, TyBuilderPattern5, TyBuilderPattern6, TyBuilderPattern7, TyBuilderPattern8, TyBuilderPattern9, TyBuilderPattern10, Option<String>, AsyncFieldMarker, ValidatorOption>
§to
- Type:
Into<Option < String >>
- Default:
None
Auto Trait Implementations§
impl<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern2, TyBuilderPattern3, TyBuilderPattern4, TyBuilderPattern5, TyBuilderPattern6, TyBuilderPattern7, TyBuilderPattern8, TyBuilderPattern9, TyBuilderPattern10, TyBuilderPattern11, AsyncFieldMarker, ValidatorOption> Freeze for MessageBuilder<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern2, TyBuilderPattern3, TyBuilderPattern4, TyBuilderPattern5, TyBuilderPattern6, TyBuilderPattern7, TyBuilderPattern8, TyBuilderPattern9, TyBuilderPattern10, TyBuilderPattern11, AsyncFieldMarker, ValidatorOption>
impl<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern2, TyBuilderPattern3, TyBuilderPattern4, TyBuilderPattern5, TyBuilderPattern6, TyBuilderPattern7, TyBuilderPattern8, TyBuilderPattern9, TyBuilderPattern10, TyBuilderPattern11, AsyncFieldMarker, ValidatorOption> !RefUnwindSafe for MessageBuilder<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern2, TyBuilderPattern3, TyBuilderPattern4, TyBuilderPattern5, TyBuilderPattern6, TyBuilderPattern7, TyBuilderPattern8, TyBuilderPattern9, TyBuilderPattern10, TyBuilderPattern11, AsyncFieldMarker, ValidatorOption>
impl<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern2, TyBuilderPattern3, TyBuilderPattern4, TyBuilderPattern5, TyBuilderPattern6, TyBuilderPattern7, TyBuilderPattern8, TyBuilderPattern9, TyBuilderPattern10, TyBuilderPattern11, AsyncFieldMarker, ValidatorOption> !Send for MessageBuilder<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern2, TyBuilderPattern3, TyBuilderPattern4, TyBuilderPattern5, TyBuilderPattern6, TyBuilderPattern7, TyBuilderPattern8, TyBuilderPattern9, TyBuilderPattern10, TyBuilderPattern11, AsyncFieldMarker, ValidatorOption>
impl<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern2, TyBuilderPattern3, TyBuilderPattern4, TyBuilderPattern5, TyBuilderPattern6, TyBuilderPattern7, TyBuilderPattern8, TyBuilderPattern9, TyBuilderPattern10, TyBuilderPattern11, AsyncFieldMarker, ValidatorOption> !Sync for MessageBuilder<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern2, TyBuilderPattern3, TyBuilderPattern4, TyBuilderPattern5, TyBuilderPattern6, TyBuilderPattern7, TyBuilderPattern8, TyBuilderPattern9, TyBuilderPattern10, TyBuilderPattern11, AsyncFieldMarker, ValidatorOption>
impl<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern2, TyBuilderPattern3, TyBuilderPattern4, TyBuilderPattern5, TyBuilderPattern6, TyBuilderPattern7, TyBuilderPattern8, TyBuilderPattern9, TyBuilderPattern10, TyBuilderPattern11, AsyncFieldMarker, ValidatorOption> Unpin for MessageBuilder<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern2, TyBuilderPattern3, TyBuilderPattern4, TyBuilderPattern5, TyBuilderPattern6, TyBuilderPattern7, TyBuilderPattern8, TyBuilderPattern9, TyBuilderPattern10, TyBuilderPattern11, AsyncFieldMarker, ValidatorOption>where
TyBuilderPattern1: Unpin,
TyBuilderPattern2: Unpin,
TyBuilderPattern3: Unpin,
TyBuilderPattern4: Unpin,
TyBuilderPattern5: Unpin,
TyBuilderPattern6: Unpin,
TyBuilderPattern7: Unpin,
TyBuilderPattern8: Unpin,
TyBuilderPattern9: Unpin,
TyBuilderPattern10: Unpin,
TyBuilderPattern11: Unpin,
AsyncFieldMarker: Unpin,
ValidatorOption: Unpin,
impl<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern2, TyBuilderPattern3, TyBuilderPattern4, TyBuilderPattern5, TyBuilderPattern6, TyBuilderPattern7, TyBuilderPattern8, TyBuilderPattern9, TyBuilderPattern10, TyBuilderPattern11, AsyncFieldMarker, ValidatorOption> !UnwindSafe for MessageBuilder<'fn_lifetime, TyBuilderPattern1, TyBuilderPattern2, TyBuilderPattern3, TyBuilderPattern4, TyBuilderPattern5, TyBuilderPattern6, TyBuilderPattern7, TyBuilderPattern8, TyBuilderPattern9, TyBuilderPattern10, TyBuilderPattern11, AsyncFieldMarker, ValidatorOption>
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