pub struct DavMutationExecutorLimits {
pub traversal: DavTraversalLimits,
pub directory_pages: DavDirectoryPageLimits,
pub directory_page_entries: usize,
pub maximum_directory_entries: usize,
}Expand description
Hard limits for one recursive mutation execution.
Fields§
§traversal: DavTraversalLimits§directory_pages: DavDirectoryPageLimits§directory_page_entries: usize§maximum_directory_entries: usizeImplementations§
Source§impl DavMutationExecutorLimits
impl DavMutationExecutorLimits
pub const fn new( traversal: DavTraversalLimits, directory_pages: DavDirectoryPageLimits, directory_page_entries: usize, maximum_directory_entries: usize, ) -> Self
Trait Implementations§
Source§impl Clone for DavMutationExecutorLimits
impl Clone for DavMutationExecutorLimits
Source§fn clone(&self) -> DavMutationExecutorLimits
fn clone(&self) -> DavMutationExecutorLimits
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 DavMutationExecutorLimits
impl Debug for DavMutationExecutorLimits
impl Copy for DavMutationExecutorLimits
impl Eq for DavMutationExecutorLimits
impl StructuralPartialEq for DavMutationExecutorLimits
Auto Trait Implementations§
impl Freeze for DavMutationExecutorLimits
impl RefUnwindSafe for DavMutationExecutorLimits
impl Send for DavMutationExecutorLimits
impl Sync for DavMutationExecutorLimits
impl Unpin for DavMutationExecutorLimits
impl UnwindSafe for DavMutationExecutorLimits
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.