pub struct TopLevelPlugins {
pub available_ports: Option<AvailablePorts>,
pub plugins_dir: Option<PathBuf>,
pub ingest: Option<PluginsIngest>,
pub mutation: Option<PluginsMutation>,
}Fields§
§available_ports: Option<AvailablePorts>§plugins_dir: Option<PathBuf>§ingest: Option<PluginsIngest>§mutation: Option<PluginsMutation>Trait Implementations§
Source§impl Clone for TopLevelPlugins
impl Clone for TopLevelPlugins
Source§fn clone(&self) -> TopLevelPlugins
fn clone(&self) -> TopLevelPlugins
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for TopLevelPlugins
impl Debug for TopLevelPlugins
Source§impl Default for TopLevelPlugins
impl Default for TopLevelPlugins
Source§fn default() -> TopLevelPlugins
fn default() -> TopLevelPlugins
Returns the “default value” for a type. Read more
Source§impl PartialEq for TopLevelPlugins
impl PartialEq for TopLevelPlugins
impl StructuralPartialEq for TopLevelPlugins
Auto Trait Implementations§
impl Freeze for TopLevelPlugins
impl RefUnwindSafe for TopLevelPlugins
impl Send for TopLevelPlugins
impl Sync for TopLevelPlugins
impl Unpin for TopLevelPlugins
impl UnwindSafe for TopLevelPlugins
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