Struct ethers_solc::AllowedLibPaths
source · [−]pub struct AllowedLibPaths(_);Expand description
Helper struct for serializing --allow-paths arguments to Solc
From the Solc docs: For security reasons the compiler has restrictions on what directories it can access. Directories of source files specified on the command line and target paths of remappings are automatically allowed to be accessed by the file reader, but everything else is rejected by default. Additional paths (and their subdirectories) can be allowed via the –allow-paths /sample/path,/another/sample/path switch. Everything inside the path specified via –base-path is always allowed.
Implementations
Trait Implementations
sourceimpl Clone for AllowedLibPaths
impl Clone for AllowedLibPaths
sourcefn clone(&self) -> AllowedLibPaths
fn clone(&self) -> AllowedLibPaths
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
sourceimpl Debug for AllowedLibPaths
impl Debug for AllowedLibPaths
sourceimpl Default for AllowedLibPaths
impl Default for AllowedLibPaths
sourcefn default() -> AllowedLibPaths
fn default() -> AllowedLibPaths
Returns the “default value” for a type. Read more
sourceimpl Display for AllowedLibPaths
impl Display for AllowedLibPaths
Auto Trait Implementations
impl RefUnwindSafe for AllowedLibPaths
impl Send for AllowedLibPaths
impl Sync for AllowedLibPaths
impl Unpin for AllowedLibPaths
impl UnwindSafe for AllowedLibPaths
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
impl<T> Pointable for T
impl<T> Pointable for T
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more