pub enum CesFileBlock {
Imm(ImmediateDef),
Vis(PropBlock),
SAT(PropBlock),
Caps(CapacitiesBlock),
Unbounded(UnboundedBlock),
Weights(WeightsBlock),
Inhibit(InhibitorsBlock),
Hold(HoldersBlock),
Bad(AscesisError),
}Variants§
Imm(ImmediateDef)
Vis(PropBlock)
SAT(PropBlock)
Caps(CapacitiesBlock)
Unbounded(UnboundedBlock)
Weights(WeightsBlock)
Inhibit(InhibitorsBlock)
Hold(HoldersBlock)
Bad(AscesisError)
Trait Implementations§
Source§impl Debug for CesFileBlock
impl Debug for CesFileBlock
Source§impl From<CapacitiesBlock> for CesFileBlock
impl From<CapacitiesBlock> for CesFileBlock
Source§fn from(caps: CapacitiesBlock) -> Self
fn from(caps: CapacitiesBlock) -> Self
Converts to this type from the input type.
Source§impl From<HoldersBlock> for CesFileBlock
impl From<HoldersBlock> for CesFileBlock
Source§fn from(hold: HoldersBlock) -> Self
fn from(hold: HoldersBlock) -> Self
Converts to this type from the input type.
Source§impl From<ImmediateDef> for CesFileBlock
impl From<ImmediateDef> for CesFileBlock
Source§fn from(imm: ImmediateDef) -> Self
fn from(imm: ImmediateDef) -> Self
Converts to this type from the input type.
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 From<PropBlock> for CesFileBlock
impl From<PropBlock> for CesFileBlock
Source§impl From<UnboundedBlock> for CesFileBlock
impl From<UnboundedBlock> for CesFileBlock
Source§fn from(unbounded: UnboundedBlock) -> Self
fn from(unbounded: UnboundedBlock) -> Self
Converts to this type from the input type.
Source§impl From<WeightsBlock> for CesFileBlock
impl From<WeightsBlock> for CesFileBlock
Source§fn from(weights: WeightsBlock) -> Self
fn from(weights: WeightsBlock) -> Self
Converts to this type from the input type.
Source§impl FromStr for CesFileBlock
impl FromStr for CesFileBlock
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 moreAuto Trait Implementations§
impl Freeze for CesFileBlock
impl RefUnwindSafe for CesFileBlock
impl Send for CesFileBlock
impl Sync for CesFileBlock
impl Unpin for CesFileBlock
impl UnwindSafe for CesFileBlock
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<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.