Files
baibot-withmcp/src/entity/trigger_event_info.rs
Slavi Pantaleev 946aa9d9e9 Initial commit
2024-09-12 13:44:06 +03:00

28 lines
569 B
Rust

use mxlink::matrix_sdk::ruma::{OwnedEventId, OwnedUserId};
use super::MessagePayload;
#[derive(Debug)]
pub struct TriggerEventInfo {
pub event_id: OwnedEventId,
pub sender: OwnedUserId,
pub payload: MessagePayload,
pub sender_is_admin: bool,
}
impl TriggerEventInfo {
pub fn new(
event_id: OwnedEventId,
sender: OwnedUserId,
payload: MessagePayload,
sender_is_admin: bool,
) -> Self {
Self {
event_id,
sender,
payload,
sender_is_admin,
}
}
}