Struct sonicbot_matrix::MessageArgs
source · [−]pub struct MessageArgs<'a> {
pub message_info: MessageInfo,
pub owner: UserId,
pub ctrlc_handler: &'a CtrlCHandler,
pub cleanup_on_ctrlc: bool,
pub prefix: String,
}Fields
message_info: MessageInfoowner: UserIdctrlc_handler: &'a CtrlCHandlercleanup_on_ctrlc: boolprefix: StringImplementations
pub fn new(
message_info: MessageInfo,
owner: UserId,
ctrlc_handler: &'a CtrlCHandler,
cleanup_on_ctrlc: bool,
prefix: String
) -> Self
Trait Implementations
Auto Trait Implementations
impl<'a> !RefUnwindSafe for MessageArgs<'a>
impl<'a> !Send for MessageArgs<'a>
impl<'a> !Sync for MessageArgs<'a>
impl<'a> Unpin for MessageArgs<'a>
impl<'a> !UnwindSafe for MessageArgs<'a>
Blanket Implementations
Mutably borrows from an owned value. Read more
pub fn vzip(self) -> V
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more