russenger 0.3.1

A Rust library designed to simplify the handling of Facebook Messenger webhook responses.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
use super::{
    data::Data,
    payload::Payload,
    quick_replies::{QuickReply, QuickReplyModel},
};

#[allow(non_snake_case)]
pub fn NextModel<'n>(sender: &'n str, data: Data, path: &'n str) -> QuickReplyModel<'n> {
    QuickReplyModel::new(
        sender,
        "Navigation",
        vec![QuickReply::new(
            "Next",
            None,
            Payload::new(path, Some(data.next())),
        )],
    )
}