pub struct EdgeTrim {
pub rules: Vec<RunRule>,
pub reserve: usize,
}Fields§
§rules: Vec<RunRule>Run rules for this edge — may use different values / lower thresholds
than interior (edge padding is unambiguous, so trim sooner).
reserve: usizeLiteral bytes kept flush against the boundary, outside the fill run. This is the DOS-ROM tail: e.g. 4 for a u32 checksum, 2 for a u16 sig.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for EdgeTrim
impl RefUnwindSafe for EdgeTrim
impl Send for EdgeTrim
impl Sync for EdgeTrim
impl Unpin for EdgeTrim
impl UnsafeUnpin for EdgeTrim
impl UnwindSafe for EdgeTrim
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