pub struct CreateChannelInvite {
pub channel_id: Id<ChannelMarker>,
pub options: CreateChannelInviteOptions,
}Fields§
§channel_id: Id<ChannelMarker>§options: CreateChannelInviteOptionsImplementations§
Source§impl CreateChannelInvite
impl CreateChannelInvite
Sourcepub fn builder() -> CreateChannelInviteBuilder
pub fn builder() -> CreateChannelInviteBuilder
Create an instance of CreateChannelInvite using the builder syntax
Trait Implementations§
Source§impl Clone for CreateChannelInvite
impl Clone for CreateChannelInvite
Source§fn clone(&self) -> CreateChannelInvite
fn clone(&self) -> CreateChannelInvite
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 moreSource§impl Debug for CreateChannelInvite
impl Debug for CreateChannelInvite
Source§impl Endpoint for CreateChannelInvite
impl Endpoint for CreateChannelInvite
type Response = InviteWithMetadata
fn into_request(self) -> Request
impl Copy for CreateChannelInvite
Auto Trait Implementations§
impl Freeze for CreateChannelInvite
impl RefUnwindSafe for CreateChannelInvite
impl Send for CreateChannelInvite
impl Sync for CreateChannelInvite
impl Unpin for CreateChannelInvite
impl UnsafeUnpin for CreateChannelInvite
impl UnwindSafe for CreateChannelInvite
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