pub struct InhibitorsBlock { /* private fields */ }Expand description
An alphabetically ordered and deduplicated list of Inhibitors.
Implementations§
Source§impl InhibitorsBlock
impl InhibitorsBlock
pub fn new_causes( post_nodes: Polynomial, pre_set: Polynomial, ) -> Result<Self, Box<dyn Error>>
pub fn new_effects( pre_nodes: Polynomial, post_set: Polynomial, ) -> Result<Self, Box<dyn Error>>
Trait Implementations§
Source§impl Clone for InhibitorsBlock
impl Clone for InhibitorsBlock
Source§fn clone(&self) -> InhibitorsBlock
fn clone(&self) -> InhibitorsBlock
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Compilable for InhibitorsBlock
impl Compilable for InhibitorsBlock
Source§impl Debug for InhibitorsBlock
impl Debug for InhibitorsBlock
Source§impl Default for InhibitorsBlock
impl Default for InhibitorsBlock
Source§fn default() -> InhibitorsBlock
fn default() -> InhibitorsBlock
Returns the “default value” for a type. Read more
Source§impl From<InhibitorsBlock> for CesFileBlock
impl From<InhibitorsBlock> for CesFileBlock
Source§fn from(inhibit: InhibitorsBlock) -> Self
fn from(inhibit: InhibitorsBlock) -> Self
Converts to this type from the input type.
Source§impl FromStr for InhibitorsBlock
impl FromStr for InhibitorsBlock
Source§type Err = ParseError<usize, String, AscesisError>
type Err = ParseError<usize, String, AscesisError>
The associated error which can be returned from parsing.
Source§fn from_str(s: &str) -> Result<Self, ParseError<usize, String, AscesisError>>
fn from_str(s: &str) -> Result<Self, ParseError<usize, String, AscesisError>>
Parses a string
s to return a value of this type. Read moreSource§impl PartialEq for InhibitorsBlock
impl PartialEq for InhibitorsBlock
impl Eq for InhibitorsBlock
impl StructuralPartialEq for InhibitorsBlock
Auto Trait Implementations§
impl Freeze for InhibitorsBlock
impl RefUnwindSafe for InhibitorsBlock
impl Send for InhibitorsBlock
impl Sync for InhibitorsBlock
impl Unpin for InhibitorsBlock
impl UnwindSafe for InhibitorsBlock
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<Reference, Outer, OuterFieldType, Inner> HasPart<Nested<Outer, Inner>> for Reference
impl<Reference, Outer, OuterFieldType, Inner> HasPart<Nested<Outer, Inner>> for Reference
Source§unsafe fn part_ptr(
ptr: *const <Reference as PartialRefTarget>::RawTarget,
) -> <<Inner as Part>::PartType as PartType>::Ptr
unsafe fn part_ptr( ptr: *const <Reference as PartialRefTarget>::RawTarget, ) -> <<Inner as Part>::PartType as PartType>::Ptr
Given a constant pointer to a target, produce a constant pointer to a part of it.
Source§unsafe fn part_ptr_mut(
ptr: *mut <Reference as PartialRefTarget>::RawTarget,
) -> <<Inner as Part>::PartType as PartType>::PtrMut
unsafe fn part_ptr_mut( ptr: *mut <Reference as PartialRefTarget>::RawTarget, ) -> <<Inner as Part>::PartType as PartType>::PtrMut
Given a mutable pointer to a target, produce a mutable pointer to a part of it.