forked from spacebar/rust-nex
make messagedelivery return
This commit is contained in:
parent
c54d022d8f
commit
587dda7333
2 changed files with 7 additions and 5 deletions
|
|
@ -948,6 +948,8 @@ impl MessageDelivery for User {
|
|||
message.emplace_parent(&msg)?;
|
||||
|
||||
user.remote.deliver_message(message).await;
|
||||
|
||||
return Ok(());
|
||||
}
|
||||
2 => {
|
||||
return Err(ErrorCode::Core_NotImplemented);
|
||||
|
|
|
|||
|
|
@ -11,8 +11,8 @@ pub trait MessageDelivery {
|
|||
#[method_id(1)]
|
||||
async fn deliver_message(&self, message: Any<UserMessage>) -> Result<(), ErrorCode>;
|
||||
}
|
||||
#[rmc_proto(27, NoReturn)]
|
||||
pub trait MessageDeliveryNoResponse {
|
||||
#[method_id(1)]
|
||||
async fn deliver_message(&self, message: Any<UserMessage>);
|
||||
}
|
||||
// #[rmc_proto(27, NoReturn)]
|
||||
// pub trait MessageDeliveryNoResponse {
|
||||
// #[method_id(1)]
|
||||
// async fn deliver_message(&self, message: Any<UserMessage>);
|
||||
// }
|
||||
|
|
|
|||
Loading…
Reference in a new issue