voiceflousion 0.3.1

A crate that provides toolkit for Voiceflow AI bots integrations and pre-built functionality for quick integration with popular messengers
Documentation
use std::ops::Deref;
use serde_json::Value;
use crate::core::base_structs::UpdateBase;
use crate::core::traits::Update;
use crate::errors::VoiceflousionResult;

#[derive(Debug)]
pub struct DiscordUpdate{
    update_base: UpdateBase
}

impl Deref for DiscordUpdate {
    type Target = UpdateBase;

    fn deref(&self) -> &Self::Target {
        &self.update_base
    }
}

impl Update for DiscordUpdate{
    fn from_request_body(body: Value) -> VoiceflousionResult<Self> {
        unimplemented!()
    }
}