pub enum FileReplacePolicy {
ReplaceAll,
UpsertByFilename,
KeepExistingAndAdd,
}Expand description
Policy for reconciling existing article files with new uploads.
Variants§
ReplaceAll
Replace visible article files after the new uploads succeed.
UpsertByFilename
Replace files that share the same filename.
KeepExistingAndAdd
Keep existing files and add new uploads alongside them.
Trait Implementations§
Source§impl Clone for FileReplacePolicy
impl Clone for FileReplacePolicy
Source§fn clone(&self) -> FileReplacePolicy
fn clone(&self) -> FileReplacePolicy
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 moreSource§impl Debug for FileReplacePolicy
impl Debug for FileReplacePolicy
Source§impl DraftFilePolicy for FileReplacePolicy
impl DraftFilePolicy for FileReplacePolicy
Source§fn kind(&self) -> DraftFilePolicyKind
fn kind(&self) -> DraftFilePolicyKind
Returns the normalized reconciliation mode.
Source§impl PartialEq for FileReplacePolicy
impl PartialEq for FileReplacePolicy
impl Copy for FileReplacePolicy
impl Eq for FileReplacePolicy
impl StructuralPartialEq for FileReplacePolicy
Auto Trait Implementations§
impl Freeze for FileReplacePolicy
impl RefUnwindSafe for FileReplacePolicy
impl Send for FileReplacePolicy
impl Sync for FileReplacePolicy
impl Unpin for FileReplacePolicy
impl UnsafeUnpin for FileReplacePolicy
impl UnwindSafe for FileReplacePolicy
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