pub struct ConformanceLayoutEdgePosition {
pub edge: EdgeId,
pub source: ConformanceEdgeEndpointPosition,
pub target: ConformanceEdgeEndpointPosition,
}Fields§
§edge: EdgeId§source: ConformanceEdgeEndpointPosition§target: ConformanceEdgeEndpointPositionImplementations§
Source§impl ConformanceLayoutEdgePosition
impl ConformanceLayoutEdgePosition
pub fn new( edge: EdgeId, source: ConformanceEdgeEndpointPosition, target: ConformanceEdgeEndpointPosition, ) -> Self
pub fn from_edge_position(edge: EdgeId, position: EdgePosition) -> Self
Trait Implementations§
Source§impl Clone for ConformanceLayoutEdgePosition
impl Clone for ConformanceLayoutEdgePosition
Source§fn clone(&self) -> ConformanceLayoutEdgePosition
fn clone(&self) -> ConformanceLayoutEdgePosition
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for ConformanceLayoutEdgePosition
Source§impl<'de> Deserialize<'de> for ConformanceLayoutEdgePosition
impl<'de> Deserialize<'de> for ConformanceLayoutEdgePosition
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for ConformanceLayoutEdgePosition
impl PartialEq for ConformanceLayoutEdgePosition
Source§fn eq(&self, other: &ConformanceLayoutEdgePosition) -> bool
fn eq(&self, other: &ConformanceLayoutEdgePosition) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ConformanceLayoutEdgePosition
Auto Trait Implementations§
impl Freeze for ConformanceLayoutEdgePosition
impl RefUnwindSafe for ConformanceLayoutEdgePosition
impl Send for ConformanceLayoutEdgePosition
impl Sync for ConformanceLayoutEdgePosition
impl Unpin for ConformanceLayoutEdgePosition
impl UnsafeUnpin for ConformanceLayoutEdgePosition
impl UnwindSafe for ConformanceLayoutEdgePosition
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