Struct rtlola_frontend::mir::InstanceTemplate
source · [−]pub struct InstanceTemplate {
pub spawn: SpawnTemplate,
pub filter: FilterTemplate,
pub close: CloseTemplate,
}
Expand description
Information on the spawn and parametrization behavior of a stream
Fields
spawn: SpawnTemplate
Information on the spawn behavior of the stream
filter: FilterTemplate
The condition under which the stream is not supposed to be evaluated
close: CloseTemplate
The condition under which the stream is supposed to be closed
Trait Implementations
sourceimpl Clone for InstanceTemplate
impl Clone for InstanceTemplate
sourcefn clone(&self) -> InstanceTemplate
fn clone(&self) -> InstanceTemplate
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for InstanceTemplate
impl Debug for InstanceTemplate
sourceimpl Default for InstanceTemplate
impl Default for InstanceTemplate
sourcefn default() -> InstanceTemplate
fn default() -> InstanceTemplate
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for InstanceTemplate
impl<'de> Deserialize<'de> for InstanceTemplate
sourcefn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
sourceimpl PartialEq<InstanceTemplate> for InstanceTemplate
impl PartialEq<InstanceTemplate> for InstanceTemplate
sourcefn eq(&self, other: &InstanceTemplate) -> bool
fn eq(&self, other: &InstanceTemplate) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &InstanceTemplate) -> bool
fn ne(&self, other: &InstanceTemplate) -> bool
This method tests for !=
.
sourceimpl Serialize for InstanceTemplate
impl Serialize for InstanceTemplate
impl StructuralPartialEq for InstanceTemplate
Auto Trait Implementations
impl RefUnwindSafe for InstanceTemplate
impl Send for InstanceTemplate
impl Sync for InstanceTemplate
impl Unpin for InstanceTemplate
impl UnwindSafe for InstanceTemplate
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more