Skip to main content
deleted 3 characters in body
Source Link
cafce25
  • 29.8k
  • 5
  • 49
  • 67

box_dynamic is not actually be dynamic: it's type is *const MySuperSliceable<[u8; 8]>.

The correct way to get boxed dynamic version would be:

let box_dynamic: Box<MySuperSliceable<[u8]>> = Box::new(sized);

box_dynamic is not actually be dynamic: it's type is *const MySuperSliceable<[u8; 8]>.

The correct way to get boxed dynamic version would be:

let box_dynamic: Box<MySuperSliceable<[u8]>> = Box::new(sized);

box_dynamic is not actually dynamic: it's type is *const MySuperSliceable<[u8; 8]>.

The correct way to get boxed dynamic version would be:

let box_dynamic: Box<MySuperSliceable<[u8]>> = Box::new(sized);
Source Link
HJVT
  • 2.3k
  • 1
  • 12
  • 18

box_dynamic is not actually be dynamic: it's type is *const MySuperSliceable<[u8; 8]>.

The correct way to get boxed dynamic version would be:

let box_dynamic: Box<MySuperSliceable<[u8]>> = Box::new(sized);