pub struct FlowOperatorLoadedEvent { /* private fields */ }Expand description
Emitted when a flow operator library is loaded
Implementations§
Source§impl FlowOperatorLoadedEvent
impl FlowOperatorLoadedEvent
pub fn new( operator: String, library_path: PathBuf, api: u32, version: String, description: String, input: Vec<OperatorColumnDef>, output: Vec<OperatorColumnDef>, capabilities: u32, ) -> Self
pub fn operator(&self) -> &String
pub fn library_path(&self) -> &PathBuf
pub fn api(&self) -> &u32
pub fn version(&self) -> &String
pub fn description(&self) -> &String
pub fn input(&self) -> &Vec<OperatorColumnDef>
pub fn output(&self) -> &Vec<OperatorColumnDef>
pub fn capabilities(&self) -> &u32
Trait Implementations§
Source§impl Clone for FlowOperatorLoadedEvent
impl Clone for FlowOperatorLoadedEvent
Source§impl Debug for FlowOperatorLoadedEvent
impl Debug for FlowOperatorLoadedEvent
Auto Trait Implementations§
impl Freeze for FlowOperatorLoadedEvent
impl RefUnwindSafe for FlowOperatorLoadedEvent
impl Send for FlowOperatorLoadedEvent
impl Sync for FlowOperatorLoadedEvent
impl Unpin for FlowOperatorLoadedEvent
impl UnsafeUnpin for FlowOperatorLoadedEvent
impl UnwindSafe for FlowOperatorLoadedEvent
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more