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 UnsafeUnpin 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