[−][src]Enum arnalisa::bins::SourceSinkDescription
Variants
Add(Description)
Blocker(Description)
Calibration(Description)
Cosinus(Description)
Cumulation(Description)
Derivation(Description)
Difference(Description)
Divide(Description)
Fifo(Description)
FirstValue(Description)
FixedValues(Description)
GreaterThan(Description)
Invert(Description)
LastCalmPoint(Description)
LinearRegression(Description)
Maximum(Description)
Mean(Description)
Minimum(Description)
Multiplex(Description)
Multiply(Description)
Not(Description)
Pipeline(Description)
SingleNotNull(Description)
Sinus(Description)
Subtract(Description)
Storage(Description)
Trait Implementations
impl SourceSinkBinDescription for SourceSinkDescription
[src]
impl SinkNames for SourceSinkDescription
[src]
fn sink_names(&self) -> IndexSet<String>
[src]
fn check_sink_names(
&self,
scope: &Scope,
sink_names: &IndexSet<String>
) -> Result<()>
[src]
&self,
scope: &Scope,
sink_names: &IndexSet<String>
) -> Result<()>
Check that all incoming sinks will be fed by a source. The sink_names parameter mast match exactly the set of sinks which will be found in the bin. Read more
impl SourceNames for SourceSinkDescription
[src]
fn source_names(&self) -> Result<IndexSet<String>>
[src]
impl BinDescription for SourceSinkDescription
[src]
type Bin = Box<dyn SourceSinkBin>
fn check_validity(
&self,
scope: &Scope,
getcal: &mut dyn GetCalibration
) -> Result<()>
[src]
&self,
scope: &Scope,
getcal: &mut dyn GetCalibration
) -> Result<()>
fn bin_type(&self) -> &'static str
[src]
impl WriteDot for SourceSinkDescription
[src]
impl Clone for SourceSinkDescription
[src]
fn clone(&self) -> SourceSinkDescription
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl Debug for SourceSinkDescription
[src]
impl Serialize for SourceSinkDescription
[src]
fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error> where
__S: Serializer,
[src]
__S: Serializer,
impl<'de> Deserialize<'de> for SourceSinkDescription
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
Auto Trait Implementations
impl Unpin for SourceSinkDescription
impl Send for SourceSinkDescription
impl Sync for SourceSinkDescription
impl RefUnwindSafe for SourceSinkDescription
impl UnwindSafe for SourceSinkDescription
Blanket Implementations
impl<T> SinkBinDescription for T where
T: SinkNames + BinDescription,
[src]
T: SinkNames + BinDescription,
impl<T> SourceBinDescription for T where
T: SourceNames + BinDescription,
[src]
T: SourceNames + BinDescription,
impl<T> WriteDot for T where
T: SinkNames + SourceNames + BinDescription + WriteDotSimple,
[src]
T: SinkNames + SourceNames + BinDescription + WriteDotSimple,
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<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> DeserializeOwned for T where
T: Deserialize<'de>,
[src]
T: Deserialize<'de>,
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
U: TryFrom<T>,
impl<T> PathLoad for T where
T: DeserializeOwned,
T: DeserializeOwned,
fn load_from_path<P>(path: P) -> Result<T, Error> where
P: AsRef<Path> + Debug,
P: AsRef<Path> + Debug,