pub enum PathDotfilePolicy {
Denied,
Allow,
}Expand description
Controls whether dotfile paths are accepted during ConfinedPath parsing.
Default: Denied. Paths containing a component starting with . are
rejected before filesystem resolution.
This is distinct from crate::policy::DotfilePolicy, which controls
whether dotfiles are served in the final response. Both must allow dotfiles
for them to be served.
Variants§
Trait Implementations§
Source§impl Clone for DotfilePolicy
impl Clone for DotfilePolicy
Source§fn clone(&self) -> DotfilePolicy
fn clone(&self) -> DotfilePolicy
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 moreimpl Copy for DotfilePolicy
Source§impl Debug for DotfilePolicy
impl Debug for DotfilePolicy
Source§impl Default for DotfilePolicy
impl Default for DotfilePolicy
Source§fn default() -> DotfilePolicy
fn default() -> DotfilePolicy
Returns the “default value” for a type. Read more
impl Eq for DotfilePolicy
Source§impl PartialEq for DotfilePolicy
impl PartialEq for DotfilePolicy
impl StructuralPartialEq for DotfilePolicy
Auto Trait Implementations§
impl Freeze for DotfilePolicy
impl RefUnwindSafe for DotfilePolicy
impl Send for DotfilePolicy
impl Sync for DotfilePolicy
impl Unpin for DotfilePolicy
impl UnsafeUnpin for DotfilePolicy
impl UnwindSafe for DotfilePolicy
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