pub struct FsAll;Trait Implementations§
Source§impl CapProvider<FsAll> for Cap<(Ambient, FsAll)>
impl CapProvider<FsAll> for Cap<(Ambient, FsAll)>
Source§fn provide_cap(&self, _target: &str) -> Result<Cap<FsAll>, CapSecError>
fn provide_cap(&self, _target: &str) -> Result<Cap<FsAll>, CapSecError>
Provides a
Cap<P> for the given target, or returns an error if the
target is outside the capability’s scope.Source§impl CapProvider<FsAll> for Cap<(EnvRead, FsAll)>
impl CapProvider<FsAll> for Cap<(EnvRead, FsAll)>
Source§fn provide_cap(&self, _target: &str) -> Result<Cap<FsAll>, CapSecError>
fn provide_cap(&self, _target: &str) -> Result<Cap<FsAll>, CapSecError>
Provides a
Cap<P> for the given target, or returns an error if the
target is outside the capability’s scope.Source§impl CapProvider<FsAll> for Cap<(EnvWrite, FsAll)>
impl CapProvider<FsAll> for Cap<(EnvWrite, FsAll)>
Source§fn provide_cap(&self, _target: &str) -> Result<Cap<FsAll>, CapSecError>
fn provide_cap(&self, _target: &str) -> Result<Cap<FsAll>, CapSecError>
Provides a
Cap<P> for the given target, or returns an error if the
target is outside the capability’s scope.Source§impl CapProvider<FsAll> for Cap<(FsAll, Ambient)>
impl CapProvider<FsAll> for Cap<(FsAll, Ambient)>
Source§fn provide_cap(&self, _target: &str) -> Result<Cap<FsAll>, CapSecError>
fn provide_cap(&self, _target: &str) -> Result<Cap<FsAll>, CapSecError>
Provides a
Cap<P> for the given target, or returns an error if the
target is outside the capability’s scope.Source§impl CapProvider<FsAll> for Cap<(FsAll, EnvRead)>
impl CapProvider<FsAll> for Cap<(FsAll, EnvRead)>
Source§fn provide_cap(&self, _target: &str) -> Result<Cap<FsAll>, CapSecError>
fn provide_cap(&self, _target: &str) -> Result<Cap<FsAll>, CapSecError>
Provides a
Cap<P> for the given target, or returns an error if the
target is outside the capability’s scope.Source§impl CapProvider<FsAll> for Cap<(FsAll, EnvWrite)>
impl CapProvider<FsAll> for Cap<(FsAll, EnvWrite)>
Source§fn provide_cap(&self, _target: &str) -> Result<Cap<FsAll>, CapSecError>
fn provide_cap(&self, _target: &str) -> Result<Cap<FsAll>, CapSecError>
Provides a
Cap<P> for the given target, or returns an error if the
target is outside the capability’s scope.Source§impl CapProvider<FsAll> for Cap<(FsAll, FsAll)>
impl CapProvider<FsAll> for Cap<(FsAll, FsAll)>
Source§fn provide_cap(&self, _target: &str) -> Result<Cap<FsAll>, CapSecError>
fn provide_cap(&self, _target: &str) -> Result<Cap<FsAll>, CapSecError>
Provides a
Cap<P> for the given target, or returns an error if the
target is outside the capability’s scope.Source§impl CapProvider<FsAll> for Cap<(FsAll, FsRead)>
impl CapProvider<FsAll> for Cap<(FsAll, FsRead)>
Source§fn provide_cap(&self, _target: &str) -> Result<Cap<FsAll>, CapSecError>
fn provide_cap(&self, _target: &str) -> Result<Cap<FsAll>, CapSecError>
Provides a
Cap<P> for the given target, or returns an error if the
target is outside the capability’s scope.Source§impl CapProvider<FsAll> for Cap<(FsAll, FsWrite)>
impl CapProvider<FsAll> for Cap<(FsAll, FsWrite)>
Source§fn provide_cap(&self, _target: &str) -> Result<Cap<FsAll>, CapSecError>
fn provide_cap(&self, _target: &str) -> Result<Cap<FsAll>, CapSecError>
Provides a
Cap<P> for the given target, or returns an error if the
target is outside the capability’s scope.Source§impl CapProvider<FsAll> for Cap<(FsAll, NetAll)>
impl CapProvider<FsAll> for Cap<(FsAll, NetAll)>
Source§fn provide_cap(&self, _target: &str) -> Result<Cap<FsAll>, CapSecError>
fn provide_cap(&self, _target: &str) -> Result<Cap<FsAll>, CapSecError>
Provides a
Cap<P> for the given target, or returns an error if the
target is outside the capability’s scope.Source§impl CapProvider<FsAll> for Cap<(FsAll, NetBind)>
impl CapProvider<FsAll> for Cap<(FsAll, NetBind)>
Source§fn provide_cap(&self, _target: &str) -> Result<Cap<FsAll>, CapSecError>
fn provide_cap(&self, _target: &str) -> Result<Cap<FsAll>, CapSecError>
Provides a
Cap<P> for the given target, or returns an error if the
target is outside the capability’s scope.Source§impl CapProvider<FsAll> for Cap<(FsAll, NetConnect)>
impl CapProvider<FsAll> for Cap<(FsAll, NetConnect)>
Source§fn provide_cap(&self, _target: &str) -> Result<Cap<FsAll>, CapSecError>
fn provide_cap(&self, _target: &str) -> Result<Cap<FsAll>, CapSecError>
Provides a
Cap<P> for the given target, or returns an error if the
target is outside the capability’s scope.Source§impl CapProvider<FsAll> for Cap<(FsAll, Spawn)>
impl CapProvider<FsAll> for Cap<(FsAll, Spawn)>
Source§fn provide_cap(&self, _target: &str) -> Result<Cap<FsAll>, CapSecError>
fn provide_cap(&self, _target: &str) -> Result<Cap<FsAll>, CapSecError>
Provides a
Cap<P> for the given target, or returns an error if the
target is outside the capability’s scope.Source§impl CapProvider<FsAll> for Cap<(FsRead, FsAll)>
impl CapProvider<FsAll> for Cap<(FsRead, FsAll)>
Source§fn provide_cap(&self, _target: &str) -> Result<Cap<FsAll>, CapSecError>
fn provide_cap(&self, _target: &str) -> Result<Cap<FsAll>, CapSecError>
Provides a
Cap<P> for the given target, or returns an error if the
target is outside the capability’s scope.Source§impl CapProvider<FsAll> for Cap<(FsWrite, FsAll)>
impl CapProvider<FsAll> for Cap<(FsWrite, FsAll)>
Source§fn provide_cap(&self, _target: &str) -> Result<Cap<FsAll>, CapSecError>
fn provide_cap(&self, _target: &str) -> Result<Cap<FsAll>, CapSecError>
Provides a
Cap<P> for the given target, or returns an error if the
target is outside the capability’s scope.Source§impl CapProvider<FsAll> for Cap<(NetAll, FsAll)>
impl CapProvider<FsAll> for Cap<(NetAll, FsAll)>
Source§fn provide_cap(&self, _target: &str) -> Result<Cap<FsAll>, CapSecError>
fn provide_cap(&self, _target: &str) -> Result<Cap<FsAll>, CapSecError>
Provides a
Cap<P> for the given target, or returns an error if the
target is outside the capability’s scope.Source§impl CapProvider<FsAll> for Cap<(NetBind, FsAll)>
impl CapProvider<FsAll> for Cap<(NetBind, FsAll)>
Source§fn provide_cap(&self, _target: &str) -> Result<Cap<FsAll>, CapSecError>
fn provide_cap(&self, _target: &str) -> Result<Cap<FsAll>, CapSecError>
Provides a
Cap<P> for the given target, or returns an error if the
target is outside the capability’s scope.Source§impl CapProvider<FsAll> for Cap<(NetConnect, FsAll)>
impl CapProvider<FsAll> for Cap<(NetConnect, FsAll)>
Source§fn provide_cap(&self, _target: &str) -> Result<Cap<FsAll>, CapSecError>
fn provide_cap(&self, _target: &str) -> Result<Cap<FsAll>, CapSecError>
Provides a
Cap<P> for the given target, or returns an error if the
target is outside the capability’s scope.Source§impl CapProvider<FsAll> for Cap<(Spawn, FsAll)>
impl CapProvider<FsAll> for Cap<(Spawn, FsAll)>
Source§fn provide_cap(&self, _target: &str) -> Result<Cap<FsAll>, CapSecError>
fn provide_cap(&self, _target: &str) -> Result<Cap<FsAll>, CapSecError>
Provides a
Cap<P> for the given target, or returns an error if the
target is outside the capability’s scope.Source§impl CapProvider<FsAll> for Cap<Ambient>
impl CapProvider<FsAll> for Cap<Ambient>
Source§fn provide_cap(&self, _target: &str) -> Result<Cap<FsAll>, CapSecError>
fn provide_cap(&self, _target: &str) -> Result<Cap<FsAll>, CapSecError>
Provides a
Cap<P> for the given target, or returns an error if the
target is outside the capability’s scope.Source§impl CapProvider<FsAll> for SendCap<(Ambient, FsAll)>
impl CapProvider<FsAll> for SendCap<(Ambient, FsAll)>
Source§fn provide_cap(&self, _target: &str) -> Result<Cap<FsAll>, CapSecError>
fn provide_cap(&self, _target: &str) -> Result<Cap<FsAll>, CapSecError>
Provides a
Cap<P> for the given target, or returns an error if the
target is outside the capability’s scope.Source§impl CapProvider<FsAll> for SendCap<(EnvRead, FsAll)>
impl CapProvider<FsAll> for SendCap<(EnvRead, FsAll)>
Source§fn provide_cap(&self, _target: &str) -> Result<Cap<FsAll>, CapSecError>
fn provide_cap(&self, _target: &str) -> Result<Cap<FsAll>, CapSecError>
Provides a
Cap<P> for the given target, or returns an error if the
target is outside the capability’s scope.Source§impl CapProvider<FsAll> for SendCap<(EnvWrite, FsAll)>
impl CapProvider<FsAll> for SendCap<(EnvWrite, FsAll)>
Source§fn provide_cap(&self, _target: &str) -> Result<Cap<FsAll>, CapSecError>
fn provide_cap(&self, _target: &str) -> Result<Cap<FsAll>, CapSecError>
Provides a
Cap<P> for the given target, or returns an error if the
target is outside the capability’s scope.Source§impl CapProvider<FsAll> for SendCap<(FsAll, Ambient)>
impl CapProvider<FsAll> for SendCap<(FsAll, Ambient)>
Source§fn provide_cap(&self, _target: &str) -> Result<Cap<FsAll>, CapSecError>
fn provide_cap(&self, _target: &str) -> Result<Cap<FsAll>, CapSecError>
Provides a
Cap<P> for the given target, or returns an error if the
target is outside the capability’s scope.Source§impl CapProvider<FsAll> for SendCap<(FsAll, EnvRead)>
impl CapProvider<FsAll> for SendCap<(FsAll, EnvRead)>
Source§fn provide_cap(&self, _target: &str) -> Result<Cap<FsAll>, CapSecError>
fn provide_cap(&self, _target: &str) -> Result<Cap<FsAll>, CapSecError>
Provides a
Cap<P> for the given target, or returns an error if the
target is outside the capability’s scope.Source§impl CapProvider<FsAll> for SendCap<(FsAll, EnvWrite)>
impl CapProvider<FsAll> for SendCap<(FsAll, EnvWrite)>
Source§fn provide_cap(&self, _target: &str) -> Result<Cap<FsAll>, CapSecError>
fn provide_cap(&self, _target: &str) -> Result<Cap<FsAll>, CapSecError>
Provides a
Cap<P> for the given target, or returns an error if the
target is outside the capability’s scope.Source§impl CapProvider<FsAll> for SendCap<(FsAll, FsAll)>
impl CapProvider<FsAll> for SendCap<(FsAll, FsAll)>
Source§fn provide_cap(&self, _target: &str) -> Result<Cap<FsAll>, CapSecError>
fn provide_cap(&self, _target: &str) -> Result<Cap<FsAll>, CapSecError>
Provides a
Cap<P> for the given target, or returns an error if the
target is outside the capability’s scope.Source§impl CapProvider<FsAll> for SendCap<(FsAll, FsRead)>
impl CapProvider<FsAll> for SendCap<(FsAll, FsRead)>
Source§fn provide_cap(&self, _target: &str) -> Result<Cap<FsAll>, CapSecError>
fn provide_cap(&self, _target: &str) -> Result<Cap<FsAll>, CapSecError>
Provides a
Cap<P> for the given target, or returns an error if the
target is outside the capability’s scope.Source§impl CapProvider<FsAll> for SendCap<(FsAll, FsWrite)>
impl CapProvider<FsAll> for SendCap<(FsAll, FsWrite)>
Source§fn provide_cap(&self, _target: &str) -> Result<Cap<FsAll>, CapSecError>
fn provide_cap(&self, _target: &str) -> Result<Cap<FsAll>, CapSecError>
Provides a
Cap<P> for the given target, or returns an error if the
target is outside the capability’s scope.Source§impl CapProvider<FsAll> for SendCap<(FsAll, NetAll)>
impl CapProvider<FsAll> for SendCap<(FsAll, NetAll)>
Source§fn provide_cap(&self, _target: &str) -> Result<Cap<FsAll>, CapSecError>
fn provide_cap(&self, _target: &str) -> Result<Cap<FsAll>, CapSecError>
Provides a
Cap<P> for the given target, or returns an error if the
target is outside the capability’s scope.Source§impl CapProvider<FsAll> for SendCap<(FsAll, NetBind)>
impl CapProvider<FsAll> for SendCap<(FsAll, NetBind)>
Source§fn provide_cap(&self, _target: &str) -> Result<Cap<FsAll>, CapSecError>
fn provide_cap(&self, _target: &str) -> Result<Cap<FsAll>, CapSecError>
Provides a
Cap<P> for the given target, or returns an error if the
target is outside the capability’s scope.Source§impl CapProvider<FsAll> for SendCap<(FsAll, NetConnect)>
impl CapProvider<FsAll> for SendCap<(FsAll, NetConnect)>
Source§fn provide_cap(&self, _target: &str) -> Result<Cap<FsAll>, CapSecError>
fn provide_cap(&self, _target: &str) -> Result<Cap<FsAll>, CapSecError>
Provides a
Cap<P> for the given target, or returns an error if the
target is outside the capability’s scope.Source§impl CapProvider<FsAll> for SendCap<(FsAll, Spawn)>
impl CapProvider<FsAll> for SendCap<(FsAll, Spawn)>
Source§fn provide_cap(&self, _target: &str) -> Result<Cap<FsAll>, CapSecError>
fn provide_cap(&self, _target: &str) -> Result<Cap<FsAll>, CapSecError>
Provides a
Cap<P> for the given target, or returns an error if the
target is outside the capability’s scope.Source§impl CapProvider<FsAll> for SendCap<(FsRead, FsAll)>
impl CapProvider<FsAll> for SendCap<(FsRead, FsAll)>
Source§fn provide_cap(&self, _target: &str) -> Result<Cap<FsAll>, CapSecError>
fn provide_cap(&self, _target: &str) -> Result<Cap<FsAll>, CapSecError>
Provides a
Cap<P> for the given target, or returns an error if the
target is outside the capability’s scope.Source§impl CapProvider<FsAll> for SendCap<(FsWrite, FsAll)>
impl CapProvider<FsAll> for SendCap<(FsWrite, FsAll)>
Source§fn provide_cap(&self, _target: &str) -> Result<Cap<FsAll>, CapSecError>
fn provide_cap(&self, _target: &str) -> Result<Cap<FsAll>, CapSecError>
Provides a
Cap<P> for the given target, or returns an error if the
target is outside the capability’s scope.Source§impl CapProvider<FsAll> for SendCap<(NetAll, FsAll)>
impl CapProvider<FsAll> for SendCap<(NetAll, FsAll)>
Source§fn provide_cap(&self, _target: &str) -> Result<Cap<FsAll>, CapSecError>
fn provide_cap(&self, _target: &str) -> Result<Cap<FsAll>, CapSecError>
Provides a
Cap<P> for the given target, or returns an error if the
target is outside the capability’s scope.Source§impl CapProvider<FsAll> for SendCap<(NetBind, FsAll)>
impl CapProvider<FsAll> for SendCap<(NetBind, FsAll)>
Source§fn provide_cap(&self, _target: &str) -> Result<Cap<FsAll>, CapSecError>
fn provide_cap(&self, _target: &str) -> Result<Cap<FsAll>, CapSecError>
Provides a
Cap<P> for the given target, or returns an error if the
target is outside the capability’s scope.Source§impl CapProvider<FsAll> for SendCap<(NetConnect, FsAll)>
impl CapProvider<FsAll> for SendCap<(NetConnect, FsAll)>
Source§fn provide_cap(&self, _target: &str) -> Result<Cap<FsAll>, CapSecError>
fn provide_cap(&self, _target: &str) -> Result<Cap<FsAll>, CapSecError>
Provides a
Cap<P> for the given target, or returns an error if the
target is outside the capability’s scope.Source§impl CapProvider<FsAll> for SendCap<(Spawn, FsAll)>
impl CapProvider<FsAll> for SendCap<(Spawn, FsAll)>
Source§fn provide_cap(&self, _target: &str) -> Result<Cap<FsAll>, CapSecError>
fn provide_cap(&self, _target: &str) -> Result<Cap<FsAll>, CapSecError>
Provides a
Cap<P> for the given target, or returns an error if the
target is outside the capability’s scope.Source§impl CapProvider<FsAll> for SendCap<Ambient>
impl CapProvider<FsAll> for SendCap<Ambient>
Source§fn provide_cap(&self, _target: &str) -> Result<Cap<FsAll>, CapSecError>
fn provide_cap(&self, _target: &str) -> Result<Cap<FsAll>, CapSecError>
Provides a
Cap<P> for the given target, or returns an error if the
target is outside the capability’s scope.impl Permission for FsAll
impl Subsumes<FsRead> for FsAll
impl Subsumes<FsWrite> for FsAll
Auto Trait Implementations§
impl Freeze for FsAll
impl RefUnwindSafe for FsAll
impl Send for FsAll
impl Sync for FsAll
impl Unpin for FsAll
impl UnsafeUnpin for FsAll
impl UnwindSafe for FsAll
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