pub struct GlobSessionConfig {
pub cwd: String,
pub permissions: PermissionPolicy,
pub default_head_limit: Option<usize>,
pub max_bytes: Option<usize>,
pub max_filesize: Option<u64>,
pub max_paths_scanned: Option<usize>,
pub timeout_ms: Option<u64>,
}Fields§
§cwd: String§permissions: PermissionPolicy§default_head_limit: Option<usize>§max_bytes: Option<usize>§max_filesize: Option<u64>§max_paths_scanned: Option<usize>§timeout_ms: Option<u64>Implementations§
Source§impl GlobSessionConfig
impl GlobSessionConfig
pub fn new(cwd: impl Into<String>, permissions: PermissionPolicy) -> Self
Trait Implementations§
Source§impl Clone for GlobSessionConfig
impl Clone for GlobSessionConfig
Source§fn clone(&self) -> GlobSessionConfig
fn clone(&self) -> GlobSessionConfig
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 moreAuto Trait Implementations§
impl Freeze for GlobSessionConfig
impl !RefUnwindSafe for GlobSessionConfig
impl Send for GlobSessionConfig
impl Sync for GlobSessionConfig
impl Unpin for GlobSessionConfig
impl UnsafeUnpin for GlobSessionConfig
impl !UnwindSafe for GlobSessionConfig
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