Struct tauri::scope::ShellScopeConfig
source · pub struct ShellScopeConfig {
pub open: Option<Regex>,
pub scopes: HashMap<String, ScopeAllowedCommand>,
}
Expand description
Shell scope configuration.
Fields§
§open: Option<Regex>
The validation regex that shell > open
paths must match against.
scopes: HashMap<String, ScopeAllowedCommand>
All allowed commands, using their unique command name as the keys.
Trait Implementations§
source§impl Clone for ScopeConfig
impl Clone for ScopeConfig
source§fn clone(&self) -> ScopeConfig
fn clone(&self) -> ScopeConfig
Returns a copy 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 ScopeConfig
impl RefUnwindSafe for ScopeConfig
impl Send for ScopeConfig
impl Sync for ScopeConfig
impl Unpin for ScopeConfig
impl UnwindSafe for ScopeConfig
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