pub enum RemappingTarget {
BoardPointer(Arc<str>),
LocalPointer(Arc<str>),
RootPointer(Arc<str>),
StringAssignment(Arc<str>),
None(Arc<str>),
}Expand description
Target of a remapping entry
Variants§
BoardPointer(Arc<str>)
Target is a parent board entry.
LocalPointer(Arc<str>)
Target is a local board entry.
RootPointer(Arc<str>)
Target is a root board entry.
StringAssignment(Arc<str>)
Target is a value assignment via trait FromStr.
None(Arc<str>)
No remapping, to be used only as return value.
Trait Implementations§
Source§impl Clone for RemappingTarget
impl Clone for RemappingTarget
Source§fn clone(&self) -> RemappingTarget
fn clone(&self) -> RemappingTarget
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 Debug for RemappingTarget
impl Debug for RemappingTarget
Source§impl Display for RemappingTarget
impl Display for RemappingTarget
Source§impl FromStr for RemappingTarget
impl FromStr for RemappingTarget
Source§impl PartialEq for RemappingTarget
impl PartialEq for RemappingTarget
Source§fn eq(&self, other: &RemappingTarget) -> bool
fn eq(&self, other: &RemappingTarget) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for RemappingTarget
impl StructuralPartialEq for RemappingTarget
Auto Trait Implementations§
impl Freeze for RemappingTarget
impl RefUnwindSafe for RemappingTarget
impl Send for RemappingTarget
impl Sync for RemappingTarget
impl Unpin for RemappingTarget
impl UnsafeUnpin for RemappingTarget
impl UnwindSafe for RemappingTarget
Blanket Implementations§
Source§impl<T> AnyPortValue for T
impl<T> AnyPortValue for T
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