Struct treasury_store::Treasury
source · [−]pub struct Treasury { /* private fields */ }Implementations
sourceimpl Treasury
impl Treasury
sourcepub fn find_from(path: &Path) -> Result<Self>
pub fn find_from(path: &Path) -> Result<Self>
Find and open treasury in ancestors of specified directory.
pub fn new(base: &Path, meta: TreasuryInfo) -> Result<Self>
sourcepub unsafe fn register_importers_lib(&mut self, lib_path: &Path) -> Result<()>
pub unsafe fn register_importers_lib(&mut self, lib_path: &Path) -> Result<()>
Loads importers from dylib. There is no possible way to guarantee that dylib does not break safety contracts. Some measures to ensure safety are taken. Providing dylib from which importers will be successfully loaded and then cause an UB should possible only on purpose.
Auto Trait Implementations
impl !RefUnwindSafe for Treasury
impl Send for Treasury
impl Sync for Treasury
impl Unpin for Treasury
impl UnwindSafe for Treasury
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcepub fn borrow_mut(&mut self) -> &mut T
pub 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<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
pub fn vzip(self) -> V
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