pub struct FileExtManager {
pub plugins: HashMap<String, Arc<RuntimeFileExt>>,
}Fields§
§plugins: HashMap<String, Arc<RuntimeFileExt>>Implementations§
Source§impl FileExtManager
impl FileExtManager
pub fn new(plugins: HashMap<String, Arc<RuntimeFileExt>>) -> FileExtManager
pub async fn load( &self, path: PathBuf, inputs: Inputs, outputs: Outputs, queries: Queries, queryables: Queryables, configuration: Value, ) -> Result<RuntimeNode, Report>
Auto Trait Implementations§
impl Freeze for FileExtManager
impl !RefUnwindSafe for FileExtManager
impl Send for FileExtManager
impl Sync for FileExtManager
impl Unpin for FileExtManager
impl UnsafeUnpin for FileExtManager
impl !UnwindSafe for FileExtManager
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