pub struct ChatJoinRequestBuilder { /* private fields */ }Expand description
Builder for the ChatJoinRequest structure
Implementations§
Source§impl ChatJoinRequestBuilder
impl ChatJoinRequestBuilder
Sourcepub fn new(chat: Chat, from: User, date: i64) -> Self
pub fn new(chat: Chat, from: User, date: i64) -> Self
Instantiate the builder with the fields chat, from, date, bio, invite_link
Sourcepub fn invite_link(self, val: ChatInviteLink) -> Self
pub fn invite_link(self, val: ChatInviteLink) -> Self
Set the field invite_link to the given value
Trait Implementations§
Source§impl Builder for ChatJoinRequestBuilder
impl Builder for ChatJoinRequestBuilder
Source§type Value = ChatJoinRequest
type Value = ChatJoinRequest
Type to be built
Auto Trait Implementations§
impl Freeze for ChatJoinRequestBuilder
impl RefUnwindSafe for ChatJoinRequestBuilder
impl Send for ChatJoinRequestBuilder
impl Sync for ChatJoinRequestBuilder
impl Unpin for ChatJoinRequestBuilder
impl UnwindSafe for ChatJoinRequestBuilder
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