pub struct LabelAssignment {
pub target: LabelTarget,
pub attach: Vec<LabelId>,
pub detach: Vec<LabelId>,
}Fields§
§target: LabelTarget§attach: Vec<LabelId>§detach: Vec<LabelId>Trait Implementations§
Source§impl Clone for LabelAssignment
impl Clone for LabelAssignment
Source§impl Debug for LabelAssignment
impl Debug for LabelAssignment
impl Eq for LabelAssignment
Source§impl PartialEq for LabelAssignment
impl PartialEq for LabelAssignment
impl StructuralPartialEq for LabelAssignment
Auto Trait Implementations§
impl Freeze for LabelAssignment
impl RefUnwindSafe for LabelAssignment
impl Send for LabelAssignment
impl Sync for LabelAssignment
impl Unpin for LabelAssignment
impl UnsafeUnpin for LabelAssignment
impl UnwindSafe for LabelAssignment
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.