Union rust_htslib::htslib::bam_pileup_cd [] [src]

#[repr(C)]
pub union bam_pileup_cd { pub p: *mut c_void, pub i: i64, pub f: f64, // some fields omitted }

@typedef @abstract Generic pileup 'client data'.

@discussion The pileup iterator allows setting a constructor and destructor function, which will be called every time a sequence is fetched and discarded. This permits caching of per-sequence data in a tidy manner during the pileup process. This union is the cached data to be manipulated by the "client" (the caller of pileup).

Fields

p: *mut c_void i: i64 f: f64

Trait Implementations

impl Copy for bam_pileup_cd
[src]

impl Clone for bam_pileup_cd
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more

Auto Trait Implementations

impl !Send for bam_pileup_cd

impl !Sync for bam_pileup_cd