[−][src]Enum flowrstructs::input::InputInitializer
An Input can be initialized in one of two ways with an InputInitializer
Variants
Always(Value)A ConstantInputInitializer initializes an input "constantly".
i.e. after each time the associated function is run
Once(Value)A OneTimeInputInitializer initializes an Input once - at start-up before any
functions are run. Then it is not initialized again, unless a reset if done for debugging
Trait Implementations
impl Clone for InputInitializer[src]
fn clone(&self) -> InputInitializer[src]
fn clone_from(&mut self, source: &Self)1.0.0[src]
impl Debug for InputInitializer[src]
impl<'de> Deserialize<'de> for InputInitializer[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>, [src]
__D: Deserializer<'de>,
impl Serialize for InputInitializer[src]
Auto Trait Implementations
impl RefUnwindSafe for InputInitializer
impl Send for InputInitializer
impl Sync for InputInitializer
impl Unpin for InputInitializer
impl UnwindSafe for InputInitializer
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,
pub fn borrow_mut(&mut self) -> &mut T[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>, [src]
T: for<'de> Deserialize<'de>,
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.
pub fn to_owned(&self) -> T[src]
pub 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.
pub 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>,