pub struct EdgeHint {
pub action: EdgeAction,
pub dimension: Dimension,
pub edge_index: u16,
pub edge2_index: Option<u16>,
pub edge3_index: Option<u16>,
pub lower_bound_index: Option<u16>,
pub upper_bound_index: Option<u16>,
pub blue: Option<BlueProvenance>,
}Expand description
Hinting information for an edge.
Fields§
§action: EdgeAction§dimension: Dimension§edge_index: u16§edge2_index: Option<u16>§edge3_index: Option<u16>§lower_bound_index: Option<u16>§upper_bound_index: Option<u16>§blue: Option<BlueProvenance>Trait Implementations§
impl Copy for EdgeHint
impl Eq for EdgeHint
impl StructuralPartialEq for EdgeHint
Auto Trait Implementations§
impl Freeze for EdgeHint
impl RefUnwindSafe for EdgeHint
impl Send for EdgeHint
impl Sync for EdgeHint
impl Unpin for EdgeHint
impl UnsafeUnpin for EdgeHint
impl UnwindSafe for EdgeHint
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