pub struct FileStabilityTracker { /* private fields */ }Expand description
Tracks stability state for a single file.
Implementations§
Source§impl FileStabilityTracker
impl FileStabilityTracker
Sourcepub fn check(&mut self, config: &FileStabilityConfig) -> bool
pub fn check(&mut self, config: &FileStabilityConfig) -> bool
Checks the file and updates stability state.
Returns true if the file is now considered stable.
Trait Implementations§
Source§impl Clone for FileStabilityTracker
impl Clone for FileStabilityTracker
Source§fn clone(&self) -> FileStabilityTracker
fn clone(&self) -> FileStabilityTracker
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for FileStabilityTracker
impl RefUnwindSafe for FileStabilityTracker
impl Send for FileStabilityTracker
impl Sync for FileStabilityTracker
impl Unpin for FileStabilityTracker
impl UnsafeUnpin for FileStabilityTracker
impl UnwindSafe for FileStabilityTracker
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<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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 more