pub struct CookbookLib { /* private fields */ }Expand description
The cookbook lib, holding the shared recipe store the ops read.
Implementations§
Source§impl CookbookLib
impl CookbookLib
Sourcepub fn new(store: RecipeStore) -> Self
pub fn new(store: RecipeStore) -> Self
Build the lib over an already-populated recipe store.
Sourcepub fn with_loadable_libs(
store: RecipeStore,
loadable_libs: LoadableLibList,
) -> Self
pub fn with_loadable_libs( store: RecipeStore, loadable_libs: LoadableLibList, ) -> Self
Build the lib over store with a host-owned loadable-lib directory.
Trait Implementations§
Auto Trait Implementations§
impl !RefUnwindSafe for CookbookLib
impl !UnwindSafe for CookbookLib
impl Freeze for CookbookLib
impl Send for CookbookLib
impl Sync for CookbookLib
impl Unpin for CookbookLib
impl UnsafeUnpin for CookbookLib
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