message: test(body): fix Body size of tests on 32-bit architecture
  Closes
diff: @@ -565,18 +565,18 @@ mod tests {
  fn test_size_of() {
  // These are mostly to help catch *accidentally* increasing
  // the size by too much.
  - assert_eq!(
  - mem::size_of::<Body>(),
  - mem::size_of::<usize>() * 5 + mem::size_of::<u64>(),
  - "Body"
  - );
  - assert_eq!(
  - mem::size_of::<Body>(),
  - mem::size_of::<Option<Body>>(),
  - "Option<Body>"
  + let body_size = mem::size_of::<Body>();
  + let body_expected_size = mem::size_of::<u64>() * 6;
  + assert!(
  + body_size <= body_expected_size,
  + "Body size = {} <= {}",
  + body_size,
  + body_expected_size,
  );
  + assert_eq!(body_size, mem::size_of::<Option<Body>>(), "Option<Body>");
  +
  assert_eq!(
  mem::size_of::<Sender>(),
  mem::size_of::<usize>() * 4,
  