Skip to content

refactor(whatsrust): relocate forwarding result types - #330

Closed
Andiveli wants to merge 2 commits into
refactor/whatsrust-group-chat-queriesfrom
refactor/whatsrust-facade-residuals
Closed

refactor(whatsrust): relocate forwarding result types#330
Andiveli wants to merge 2 commits into
refactor/whatsrust-group-chat-queriesfrom
refactor/whatsrust-facade-residuals

Conversation

@Andiveli

Copy link
Copy Markdown
Owner

Summary

  • Relocate ForwardReport and ForwardFailure to the message-send owner.
  • Preserve the public facade names and representations.

Changes

  • Added forwarding result types and helper implementation to message_send.rs.
  • Added explicit public facade reexports.

Chain Context

Testing

  • cargo fmt --all -- --check
  • CARGO_TARGET_DIR=/home/samael/Escritorio/public/wptui-public/target cargo check --workspace --all-targets
  • CARGO_TARGET_DIR=/home/samael/Escritorio/public/wptui-public/target cargo test -p whatsrust --lib -- --test-threads=1
  • git diff --check

Review Budget and Rollback

  • Authored diff: 63 lines (32 additions + 31 deletions).
  • Rollback: revert commit f30fb97.

Closes #329

@Andiveli Andiveli added the type:refactor Code refactoring label Aug 26, 2026
@Andiveli

Copy link
Copy Markdown
Owner Author

Superseded by repaired replacement PR; this branch was accidentally advanced with the final facade slice and is closed without rewriting history.

@Andiveli Andiveli closed this Aug 26, 2026
@Andiveli
Andiveli deleted the refactor/whatsrust-facade-residuals branch August 31, 2026 01:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

type:refactor Code refactoring

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant