Struct pgx_pg_sys::DecodedBkpBlock
source · [−]#[repr(C)]pub struct DecodedBkpBlock {Show 16 fields
pub in_use: bool,
pub rnode: RelFileNode,
pub forknum: ForkNumber,
pub blkno: BlockNumber,
pub flags: uint8,
pub has_image: bool,
pub apply_image: bool,
pub bkp_image: *mut c_char,
pub hole_offset: uint16,
pub hole_length: uint16,
pub bimg_len: uint16,
pub bimg_info: uint8,
pub has_data: bool,
pub data: *mut c_char,
pub data_len: uint16,
pub data_bufsz: uint16,
}Fields
in_use: boolrnode: RelFileNodeforknum: ForkNumberblkno: BlockNumberflags: uint8has_image: boolapply_image: boolbkp_image: *mut c_charhole_offset: uint16hole_length: uint16bimg_len: uint16bimg_info: uint8has_data: booldata: *mut c_chardata_len: uint16data_bufsz: uint16Trait Implementations
sourceimpl Clone for DecodedBkpBlock
impl Clone for DecodedBkpBlock
sourcefn clone(&self) -> DecodedBkpBlock
fn clone(&self) -> DecodedBkpBlock
Returns a copy of the value. Read more
1.0.0 · sourceconst fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresourceimpl Debug for DecodedBkpBlock
impl Debug for DecodedBkpBlock
sourceimpl Default for DecodedBkpBlock
impl Default for DecodedBkpBlock
impl Copy for DecodedBkpBlock
Auto Trait Implementations
impl RefUnwindSafe for DecodedBkpBlock
impl !Send for DecodedBkpBlock
impl !Sync for DecodedBkpBlock
impl Unpin for DecodedBkpBlock
impl UnwindSafe for DecodedBkpBlock
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more