pub struct AnalysisRefreshPlan {
pub local_categories: Vec<AnalysisCategory>,
pub global_categories: Vec<AnalysisCategory>,
pub region: Option<AnalysisRegion>,
pub context_before: usize,
pub context_after: usize,
}Expand description
Dependency-aware refresh plan for a score edit.
Fields§
§local_categories: Vec<AnalysisCategory>§global_categories: Vec<AnalysisCategory>§region: Option<AnalysisRegion>§context_before: usize§context_after: usizeTrait Implementations§
Source§impl Clone for AnalysisRefreshPlan
impl Clone for AnalysisRefreshPlan
Source§impl Debug for AnalysisRefreshPlan
impl Debug for AnalysisRefreshPlan
Source§impl<'de> Deserialize<'de> for AnalysisRefreshPlan
impl<'de> Deserialize<'de> for AnalysisRefreshPlan
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 AnalysisRefreshPlan
Source§impl PartialEq for AnalysisRefreshPlan
impl PartialEq for AnalysisRefreshPlan
Source§impl Serialize for AnalysisRefreshPlan
impl Serialize for AnalysisRefreshPlan
impl StructuralPartialEq for AnalysisRefreshPlan
Auto Trait Implementations§
impl Freeze for AnalysisRefreshPlan
impl RefUnwindSafe for AnalysisRefreshPlan
impl Send for AnalysisRefreshPlan
impl Sync for AnalysisRefreshPlan
impl Unpin for AnalysisRefreshPlan
impl UnsafeUnpin for AnalysisRefreshPlan
impl UnwindSafe for AnalysisRefreshPlan
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