pub enum CapacityScopeKind {
Cycle,
Team,
Assignee,
}Expand description
The scope dimension a capacity ceiling belongs to (C-003, data-model §1).
cycle, team and assignee are the three the contract names and there is no
fourth: “unsupported or implicit scope inheritance is an escalation trigger”, so a
variant that swept several issues together would be a new semantic rather than a new
spelling. The variants serialize as the entry keys of the same name.
Variants§
Cycle
One cycle, by the name the registry/records answer to or by generated id.
Team
One configured team, by its [teams.<label>] label.
Assignee
One assignee identity, in the shape an issue’s assignee field tolerates.
Implementations§
Trait Implementations§
Source§impl Clone for CapacityScopeKind
impl Clone for CapacityScopeKind
impl Copy for CapacityScopeKind
Source§impl Debug for CapacityScopeKind
impl Debug for CapacityScopeKind
Source§impl<'de> Deserialize<'de> for CapacityScopeKind
impl<'de> Deserialize<'de> for CapacityScopeKind
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 Display for CapacityScopeKind
impl Display for CapacityScopeKind
impl Eq for CapacityScopeKind
Source§impl Hash for CapacityScopeKind
impl Hash for CapacityScopeKind
Source§impl Ord for CapacityScopeKind
impl Ord for CapacityScopeKind
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
1.21.0 (const: unstable) · Source§fn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
Source§impl PartialEq for CapacityScopeKind
impl PartialEq for CapacityScopeKind
Source§impl PartialOrd for CapacityScopeKind
impl PartialOrd for CapacityScopeKind
Source§impl Serialize for CapacityScopeKind
impl Serialize for CapacityScopeKind
impl StructuralPartialEq for CapacityScopeKind
Auto Trait Implementations§
impl Freeze for CapacityScopeKind
impl RefUnwindSafe for CapacityScopeKind
impl Send for CapacityScopeKind
impl Sync for CapacityScopeKind
impl Unpin for CapacityScopeKind
impl UnsafeUnpin for CapacityScopeKind
impl UnwindSafe for CapacityScopeKind
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> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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.Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§impl<T> ToCompactString for Twhere
T: Display,
impl<T> ToCompactString for Twhere
T: Display,
Source§fn try_to_compact_string(&self) -> Result<CompactString, ToCompactStringError>
fn try_to_compact_string(&self) -> Result<CompactString, ToCompactStringError>
Fallible version of
ToCompactString::to_compact_string() Read moreSource§fn to_compact_string(&self) -> CompactString
fn to_compact_string(&self) -> CompactString
Converts the given value to a
CompactString. Read more