pub struct ScopeLabel(/* private fields */);Expand description
Reserved-tag scope label (scope:tenant:foo, scope:region:us-east,
etc.). Slice 5 wires the actual scope-axis scoring against this;
slice 2 carries it for shape stability.
Implementations§
Source§impl ScopeLabel
impl ScopeLabel
Trait Implementations§
Source§impl Clone for ScopeLabel
impl Clone for ScopeLabel
Source§fn clone(&self) -> ScopeLabel
fn clone(&self) -> ScopeLabel
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 ScopeLabel
impl Debug for ScopeLabel
Source§impl Hash for ScopeLabel
impl Hash for ScopeLabel
Source§impl PartialEq for ScopeLabel
impl PartialEq for ScopeLabel
Source§fn eq(&self, other: &ScopeLabel) -> bool
fn eq(&self, other: &ScopeLabel) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for ScopeLabel
impl StructuralPartialEq for ScopeLabel
Auto Trait Implementations§
impl Freeze for ScopeLabel
impl RefUnwindSafe for ScopeLabel
impl Send for ScopeLabel
impl Sync for ScopeLabel
impl Unpin for ScopeLabel
impl UnsafeUnpin for ScopeLabel
impl UnwindSafe for ScopeLabel
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> CallHasher for T
impl<T> CallHasher for T
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§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.