pub enum AnnotationPlaceholderLeaderLineRef {
AnnotationPlaceholderLeaderLine(AnnotationPlaceholderLeaderLineId),
AnnotationToAnnotationLeaderLine(AnnotationToAnnotationLeaderLineId),
AnnotationToModelLeaderLine(AnnotationToModelLeaderLineId),
AuxiliaryLeaderLine(AuxiliaryLeaderLineId),
}Variants§
AnnotationPlaceholderLeaderLine(AnnotationPlaceholderLeaderLineId)
AnnotationToAnnotationLeaderLine(AnnotationToAnnotationLeaderLineId)
AnnotationToModelLeaderLine(AnnotationToModelLeaderLineId)
AuxiliaryLeaderLine(AuxiliaryLeaderLineId)
Implementations§
Source§impl AnnotationPlaceholderLeaderLineRef
impl AnnotationPlaceholderLeaderLineRef
pub fn resolve<'m>( &self, model: &'m StepModel, ) -> AnnotationPlaceholderLeaderLineRefView<'m>
pub fn entity_key(&self) -> EntityKey
Trait Implementations§
Source§impl Clone for AnnotationPlaceholderLeaderLineRef
impl Clone for AnnotationPlaceholderLeaderLineRef
Source§fn clone(&self) -> AnnotationPlaceholderLeaderLineRef
fn clone(&self) -> AnnotationPlaceholderLeaderLineRef
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 moreSource§impl PartialEq for AnnotationPlaceholderLeaderLineRef
impl PartialEq for AnnotationPlaceholderLeaderLineRef
Source§fn eq(&self, other: &AnnotationPlaceholderLeaderLineRef) -> bool
fn eq(&self, other: &AnnotationPlaceholderLeaderLineRef) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for AnnotationPlaceholderLeaderLineRef
Auto Trait Implementations§
impl Freeze for AnnotationPlaceholderLeaderLineRef
impl RefUnwindSafe for AnnotationPlaceholderLeaderLineRef
impl Send for AnnotationPlaceholderLeaderLineRef
impl Sync for AnnotationPlaceholderLeaderLineRef
impl Unpin for AnnotationPlaceholderLeaderLineRef
impl UnsafeUnpin for AnnotationPlaceholderLeaderLineRef
impl UnwindSafe for AnnotationPlaceholderLeaderLineRef
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