Struct line_messaging_api_rust::events::ReplyableEvent [−][src]
pub struct ReplyableEvent { pub kind: ReplyableEventType, pub timestamp: u64, pub source: LineSource, pub reply_token: String, }
Fields
kind: ReplyableEventType
timestamp: u64
source: LineSource
reply_token: String
Methods
impl ReplyableEvent
[src]
impl ReplyableEvent
pub fn new(
kind: ReplyableEventType,
timestamp: u64,
source: LineSource,
reply_token: &str
) -> ReplyableEvent
[src]
pub fn new(
kind: ReplyableEventType,
timestamp: u64,
source: LineSource,
reply_token: &str
) -> ReplyableEvent
pub fn reply(&self, msg: Vec<LineMessage>, bot: LineBot)
[src]
pub fn reply(&self, msg: Vec<LineMessage>, bot: LineBot)
pub fn get_message(&self) -> Option<LineMessage>
[src]
pub fn get_message(&self) -> Option<LineMessage>
Trait Implementations
impl Clone for ReplyableEvent
[src]
impl Clone for ReplyableEvent
fn clone(&self) -> ReplyableEvent
[src]
fn clone(&self) -> ReplyableEvent
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
1.0.0
[src]Performs copy-assignment from source
. Read more
Auto Trait Implementations
impl Send for ReplyableEvent
impl Send for ReplyableEvent
impl Sync for ReplyableEvent
impl Sync for ReplyableEvent