[−][src]Struct tremor_script::registry::Aggr
Aggregate registry
Methods
impl Aggr
[src]
pub fn find(
&self,
module: &str,
function: &str
) -> FResult<&TremorAggrFnWrapper>
[src]
&self,
module: &str,
function: &str
) -> FResult<&TremorAggrFnWrapper>
finds a function in the registry
pub fn insert(&mut self, function: TremorAggrFnWrapper) -> &mut Self
[src]
Inserts a function into the registry, overwriting it if it already exists
pub fn find_module(
&self,
module: &str
) -> Option<&HashMap<String, TremorAggrFnWrapper>>
[src]
&self,
module: &str
) -> Option<&HashMap<String, TremorAggrFnWrapper>>
Finds a module in the registry
Trait Implementations
Auto Trait Implementations
impl !RefUnwindSafe for Aggr
impl Send for Aggr
impl Sync for Aggr
impl Unpin for Aggr
impl !UnwindSafe for Aggr
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Downcast for T where
T: Any,
[src]
T: Any,
fn into_any(self: Box<T>) -> Box<dyn Any + 'static>
[src]
fn into_any_rc(self: Rc<T>) -> Rc<dyn Any + 'static>
[src]
fn as_any(&self) -> &(dyn Any + 'static)
[src]
fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)
[src]
impl<T> DowncastSync for T where
T: Send + Sync + Any,
[src]
T: Send + Sync + Any,
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,