pub struct OperatorLoadedEvent { /* private fields */ }Implementations§
Source§impl OperatorLoadedEvent
impl OperatorLoadedEvent
pub fn new( operator: String, library_path: PathBuf, abi: Option<u32>, version: String, description: String, input: Vec<OperatorColumn>, output: Vec<OperatorColumn>, capabilities: u32, ) -> Self
pub fn operator(&self) -> &String
pub fn library_path(&self) -> &PathBuf
pub fn abi(&self) -> &Option<u32>
pub fn version(&self) -> &String
pub fn description(&self) -> &String
pub fn input(&self) -> &Vec<OperatorColumn>
pub fn output(&self) -> &Vec<OperatorColumn>
pub fn capabilities(&self) -> &u32
Trait Implementations§
Source§impl Clone for OperatorLoadedEvent
impl Clone for OperatorLoadedEvent
Source§impl Debug for OperatorLoadedEvent
impl Debug for OperatorLoadedEvent
Auto Trait Implementations§
impl Freeze for OperatorLoadedEvent
impl RefUnwindSafe for OperatorLoadedEvent
impl Send for OperatorLoadedEvent
impl Sync for OperatorLoadedEvent
impl Unpin for OperatorLoadedEvent
impl UnsafeUnpin for OperatorLoadedEvent
impl UnwindSafe for OperatorLoadedEvent
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