Struct symcurve::fasta::RecordPiece
source · pub struct RecordPiece {
pub record: Rc<Record>,
pub start: Position,
pub end: Position,
}Expand description
One Record will be split into multiple RecordPieces. The original Record is kept as an Rc so that each of the RecordPieces can share the same ownership.
Fields§
§record: Rc<Record>§start: Position§end: PositionImplementations§
source§impl RecordPiece
impl RecordPiece
Auto Trait Implementations§
impl Freeze for RecordPiece
impl RefUnwindSafe for RecordPiece
impl !Send for RecordPiece
impl !Sync for RecordPiece
impl Unpin for RecordPiece
impl UnwindSafe for RecordPiece
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