pub struct OutsideScope {
pub count: usize,
pub higher_ranked_count: usize,
pub keys: Vec<Key>,
}Expand description
Eligible work that the scope excluded, kept visible rather than hidden.
Fields§
§count: usizeNumber of eligible work items outside the scope.
higher_ranked_count: usizeEligible outside work ranked above the best in-scope work, or all of it when none is in scope.
keys: Vec<Key>Keys of eligible outside work in global rank order; the first higher_ranked_count rank higher.
Trait Implementations§
Source§impl Clone for OutsideScope
impl Clone for OutsideScope
Source§impl Debug for OutsideScope
impl Debug for OutsideScope
Source§impl Default for OutsideScope
impl Default for OutsideScope
Source§impl<'de> Deserialize<'de> for OutsideScope
impl<'de> Deserialize<'de> for OutsideScope
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
impl Eq for OutsideScope
Source§impl PartialEq for OutsideScope
impl PartialEq for OutsideScope
Source§impl Serialize for OutsideScope
impl Serialize for OutsideScope
impl StructuralPartialEq for OutsideScope
Auto Trait Implementations§
impl Freeze for OutsideScope
impl RefUnwindSafe for OutsideScope
impl Send for OutsideScope
impl Sync for OutsideScope
impl Unpin for OutsideScope
impl UnsafeUnpin for OutsideScope
impl UnwindSafe for OutsideScope
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