docs.rs failed to build rustcord-0.2.4
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Visit the last successful build:
rustcord-0.2.2
rustcord
A safe wrapper around the Discord Rich Presence API, updated to the latest library version.
Wrapper version: 0.2.4
Discord RPC version: 3.4.0
Example
use rustcord::{Rustcord, EventHandlers, User, RichPresenceBuilder};
use std::io;
pub struct Handlers;
impl EventHandlers for Handlers {
fn ready(user: User) {
println!("User {}#{} logged in...", user.username, user.discriminator);
}
}
fn main() -> Result<(), io::Error> {
let discord = Rustcord::init::<Handlers>("APP_ID_HERE", true, None)?;
let presence = RichPresenceBuilder::new()
.state("Rusting")
.details("Mining few crystals")
.large_image_key("rust")
.large_image_text("Rust")
.small_image_key("amethyst")
.small_image_text("Amethyst")
.build();
discord.update_presence(presence)?;
loop {
discord.run_callbacks();
}
Ok(())
}
Documentation
Useful links
License
Apache-2.0