pub struct DeprecatedRepository { /* private fields */ }Expand description
A previously used repository that hasn’t been successfully cleaned out.
Implementations§
Source§impl DeprecatedRepository
impl DeprecatedRepository
Sourcepub fn new(contact: RepositoryContact, clean_attempts: usize) -> Self
pub fn new(contact: RepositoryContact, clean_attempts: usize) -> Self
Creates a new deprecated repository.
Sourcepub fn contact(&self) -> &RepositoryContact
pub fn contact(&self) -> &RepositoryContact
Returns the repository contact.
Sourcepub fn into_contact(self) -> RepositoryContact
pub fn into_contact(self) -> RepositoryContact
Converts the value into the repository contact.
Sourcepub fn clean_attempts(&self) -> usize
pub fn clean_attempts(&self) -> usize
Returns the number of cleaning attempts.
Sourcepub fn inc_clean_attempts(&mut self)
pub fn inc_clean_attempts(&mut self)
Increases the number of cleaning attempts.
Trait Implementations§
Source§impl Clone for DeprecatedRepository
impl Clone for DeprecatedRepository
Source§fn clone(&self) -> DeprecatedRepository
fn clone(&self) -> DeprecatedRepository
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 DeprecatedRepository
impl Debug for DeprecatedRepository
Source§impl<'de> Deserialize<'de> for DeprecatedRepository
impl<'de> Deserialize<'de> for DeprecatedRepository
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 DeprecatedRepository
Source§impl PartialEq for DeprecatedRepository
impl PartialEq for DeprecatedRepository
Source§impl Serialize for DeprecatedRepository
impl Serialize for DeprecatedRepository
impl StructuralPartialEq for DeprecatedRepository
Auto Trait Implementations§
impl !Freeze for DeprecatedRepository
impl RefUnwindSafe for DeprecatedRepository
impl Send for DeprecatedRepository
impl Sync for DeprecatedRepository
impl Unpin for DeprecatedRepository
impl UnsafeUnpin for DeprecatedRepository
impl UnwindSafe for DeprecatedRepository
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,
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> 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