pub struct RepoFileDeleteCriteria {
pub base_uri: Rsync,
}Expand description
Criteria for selectively deleting repository files.
This type is used to send criteria for purging matching files from the
publication server. Currently only needs to support base_uri but it
could be extended in future and therefore we introduce a type for it now.
Fields§
§base_uri: RsyncThe base rsync URI of the file to be deleted.
Trait Implementations§
Source§impl Clone for RepoFileDeleteCriteria
impl Clone for RepoFileDeleteCriteria
Source§fn clone(&self) -> RepoFileDeleteCriteria
fn clone(&self) -> RepoFileDeleteCriteria
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 RepoFileDeleteCriteria
impl Debug for RepoFileDeleteCriteria
Source§impl<'de> Deserialize<'de> for RepoFileDeleteCriteria
impl<'de> Deserialize<'de> for RepoFileDeleteCriteria
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 RepoFileDeleteCriteria
Source§impl Hash for RepoFileDeleteCriteria
impl Hash for RepoFileDeleteCriteria
Source§impl PartialEq for RepoFileDeleteCriteria
impl PartialEq for RepoFileDeleteCriteria
Source§impl Serialize for RepoFileDeleteCriteria
impl Serialize for RepoFileDeleteCriteria
impl StructuralPartialEq for RepoFileDeleteCriteria
Auto Trait Implementations§
impl !Freeze for RepoFileDeleteCriteria
impl RefUnwindSafe for RepoFileDeleteCriteria
impl Send for RepoFileDeleteCriteria
impl Sync for RepoFileDeleteCriteria
impl Unpin for RepoFileDeleteCriteria
impl UnsafeUnpin for RepoFileDeleteCriteria
impl UnwindSafe for RepoFileDeleteCriteria
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