pub struct JournalBlockDetail {
pub target: u64,
pub bsize: u32,
pub preview: Vec<u8>,
}Expand description
One journaled block, trimmed for display: where it lands, its size, and a short hex preview of its leading bytes.
Fields§
§target: u64Target byte offset relative to the partition (bnum * jhdr_size).
bsize: u32§preview: Vec<u8>First up-to-64 payload bytes, for a hex preview in the viewer.
Trait Implementations§
Source§impl Clone for JournalBlockDetail
impl Clone for JournalBlockDetail
Auto Trait Implementations§
impl Freeze for JournalBlockDetail
impl RefUnwindSafe for JournalBlockDetail
impl Send for JournalBlockDetail
impl Sync for JournalBlockDetail
impl Unpin for JournalBlockDetail
impl UnsafeUnpin for JournalBlockDetail
impl UnwindSafe for JournalBlockDetail
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