// WARNING: THIS CODE IS AUTOGENERATED.
// DO NOT EDIT!!!
#![allow(clippy::too_many_arguments, clippy::new_without_default)]
use crate::types::ChatInviteLink;
use crate::types::User;
impl ChatInviteLink {
/// This function creates an empty struct for the object ChatInviteLink.
pub fn new(
invite_link: String,
creator: User,
creates_join_request: bool,
is_primary: bool,
is_revoked: bool,
) -> Self {
Self {
invite_link,
creator,
creates_join_request,
is_primary,
is_revoked,
name: None,
expire_date: None,
member_limit: None,
pending_join_request_count: None,
}
}
}