descord 0.1.11

A minimal discord api wrapper.
Documentation
mod guild;
mod misc;

pub use guild::*;
pub(crate) use misc::*;

pub use misc::*;

use crate::cache::*;
use crate::client::TOKEN;
use crate::consts::API;
use std::collections::HashMap;
use std::time::{Duration, SystemTime, UNIX_EPOCH};

use crate::models::application_command::ApplicationCommand;
use crate::models::channel::Channel;
use crate::models::dm_channel::DirectMessageChannel;
use crate::models::message_response::CreateMessageData;

use crate::prelude::{Guild, Member, Message};
use crate::prelude::{Role, User};

use futures_util::TryFutureExt;
use json::{object, JsonValue};
use log::info;
use nanoserde::{DeJson, SerJson};
use reqwest::header::HeaderValue;
use reqwest::{header::HeaderMap, Client, Error, Method, Response, StatusCode};
use tokio::time::sleep;