pub struct Overlap {
    pub overlap_str_from_f: Option<String>,
    pub overlap_str_from_r: Option<String>,
    pub overlap_str_to_f: Option<String>,
    pub overlap_str_to_r: Option<String>,
    pub from_segment: usize,
    pub to_segment: usize,
    pub from_orient: Orientation,
    pub to_orient: Orientation,
}
Expand description

Overlap from one segment to another.

Fields

overlap_str_from_f: Option<String>

From segment forward.

overlap_str_from_r: Option<String>

From segment reverse.

overlap_str_to_f: Option<String>

To segment forward.

overlap_str_to_r: Option<String>

To segment reverse.

from_segment: usize

ID of from segment.

to_segment: usize

ID of to segment.

from_orient: Orientation

Orientation of from segment.

to_orient: Orientation

Orientation of to segment.

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Returns the argument unchanged.

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.