pub struct RunPluginParams {
pub plugin_id: String,
pub action: String,
pub step: Option<String>,
pub view_id: Option<String>,
pub query: Option<String>,
pub focus_iri: Option<String>,
}Fields§
§plugin_id: String§action: String§step: Option<String>§view_id: Option<String>Used with action = "ui_view".
query: Option<String>Query text for query.run.
focus_iri: Option<String>Focus / root IRI for refactor.preview or graph.build.
Trait Implementations§
Source§impl Debug for RunPluginParams
impl Debug for RunPluginParams
Source§impl<'de> Deserialize<'de> for RunPluginParams
impl<'de> Deserialize<'de> for RunPluginParams
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for RunPluginParams
impl RefUnwindSafe for RunPluginParams
impl Send for RunPluginParams
impl Sync for RunPluginParams
impl Unpin for RunPluginParams
impl UnsafeUnpin for RunPluginParams
impl UnwindSafe for RunPluginParams
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