pub struct FillExt {
pub is_maker: u8,
pub fee_1e9: i64,
pub queue_ahead_1e8: i64,
}Expand description
Extended fill metadata (NOT in WASM memory — delivered via separate channel).
Provides additional context about a fill that doesn’t fit in the fixed-size
Fill struct in WASM shared memory. Delivered out-of-band by the runtime.
Fields§
§is_maker: u81 = maker, 0 = taker, 255 = unknown.
fee_1e9: i64Fee in 1e9 units. Negative = rebate.
queue_ahead_1e8: i64Estimated queue depth ahead at time of fill (1e8 units), or -1 if unknown.
Trait Implementations§
impl Copy for FillExt
Auto Trait Implementations§
impl Freeze for FillExt
impl RefUnwindSafe for FillExt
impl Send for FillExt
impl Sync for FillExt
impl Unpin for FillExt
impl UnsafeUnpin for FillExt
impl UnwindSafe for FillExt
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more