pub struct WindowsHydrationPolicy {
pub primary: WindowsHydrationPolicyPrimary,
pub validation_required: bool,
pub streaming_allowed: bool,
pub auto_dehydration_allowed: bool,
pub allow_full_restart_hydration: bool,
}Expand description
Primary hydration behavior plus independently negotiated CFAPI modifiers.
Fields§
§primary: WindowsHydrationPolicyPrimaryPrimary hydration behavior.
validation_required: boolPersist and validate provider bytes before completing user I/O.
streaming_allowed: boolPermit the platform to serve provider bytes without storing them locally.
auto_dehydration_allowed: boolPermit native auto-dehydration of in-sync placeholders.
allow_full_restart_hydration: boolPermit full restart hydration used when file size changes during fetch.
Implementations§
Trait Implementations§
Source§impl Clone for WindowsHydrationPolicy
impl Clone for WindowsHydrationPolicy
Source§fn clone(&self) -> WindowsHydrationPolicy
fn clone(&self) -> WindowsHydrationPolicy
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 WindowsHydrationPolicy
impl Debug for WindowsHydrationPolicy
Source§impl PartialEq for WindowsHydrationPolicy
impl PartialEq for WindowsHydrationPolicy
impl Copy for WindowsHydrationPolicy
impl Eq for WindowsHydrationPolicy
impl StructuralPartialEq for WindowsHydrationPolicy
Auto Trait Implementations§
impl Freeze for WindowsHydrationPolicy
impl RefUnwindSafe for WindowsHydrationPolicy
impl Send for WindowsHydrationPolicy
impl Sync for WindowsHydrationPolicy
impl Unpin for WindowsHydrationPolicy
impl UnwindSafe for WindowsHydrationPolicy
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