pub struct ReplyMessageRequestBuilder { /* private fields */ }Expand description
Builder for ReplyMessageRequest.
Implementations§
Source§impl ReplyMessageRequestBuilder
impl ReplyMessageRequestBuilder
Sourcepub fn with_source_sync_id<VALUE: Into<Uuid>>(
&mut self,
value: VALUE,
) -> &mut Self
pub fn with_source_sync_id<VALUE: Into<Uuid>>( &mut self, value: VALUE, ) -> &mut Self
идентификатор сообщения, на который будет отправлен ответ
Sourcepub fn with_reply<VALUE: Into<EventPayload>>(
&mut self,
value: VALUE,
) -> &mut Self
pub fn with_reply<VALUE: Into<EventPayload>>( &mut self, value: VALUE, ) -> &mut Self
Описание события
Sourcepub fn with_file<VALUE: Into<FileWithCaption>>(
&mut self,
value: VALUE,
) -> &mut Self
pub fn with_file<VALUE: Into<FileWithCaption>>( &mut self, value: VALUE, ) -> &mut Self
(Default: Skip) - файл в base64 представление. Если передать null, то существующий файл удалится из события
Sourcepub fn with_opts<VALUE: Into<PayloadOptions>>(
&mut self,
value: VALUE,
) -> &mut Self
pub fn with_opts<VALUE: Into<PayloadOptions>>( &mut self, value: VALUE, ) -> &mut Self
опции запроса
Sourcepub fn build(
&self,
) -> Result<ReplyMessageRequest, ReplyMessageRequestBuilderError>
pub fn build( &self, ) -> Result<ReplyMessageRequest, ReplyMessageRequestBuilderError>
Trait Implementations§
Source§impl Clone for ReplyMessageRequestBuilder
impl Clone for ReplyMessageRequestBuilder
Source§fn clone(&self) -> ReplyMessageRequestBuilder
fn clone(&self) -> ReplyMessageRequestBuilder
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for ReplyMessageRequestBuilder
impl RefUnwindSafe for ReplyMessageRequestBuilder
impl Send for ReplyMessageRequestBuilder
impl Sync for ReplyMessageRequestBuilder
impl Unpin for ReplyMessageRequestBuilder
impl UnwindSafe for ReplyMessageRequestBuilder
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