pub struct WelcomeEndpoint(/* private fields */);
Expand description
An endpoint for generating free welcome images
§Examples
use some_random_api::{Client, WelcomeImage, WelcomeImageBackground, WelcomeImageTextColor};
use std::fs::write;
write(
"welcome.png",
Client::new(None::<String>)
.welcome
.image(
WelcomeImage::new(
"username",
"discriminator"
"avatar url",
"guild name",
100, // Member count
)
.set_background(WelcomeImageBackground::Stars)
.set_text_color(WelcomeImageTextColor::Red)
.set_leave(true);
).await?,
)?;
Implementations§
Auto Trait Implementations§
impl Freeze for WelcomeEndpoint
impl !RefUnwindSafe for WelcomeEndpoint
impl Send for WelcomeEndpoint
impl Sync for WelcomeEndpoint
impl Unpin for WelcomeEndpoint
impl !UnwindSafe for WelcomeEndpoint
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