pub enum BinaryPhase {
Liquid,
Alpha,
Beta,
AlphaPlusBeta,
Eutectic,
}Expand description
Phase label in a binary alloy phase diagram.
Variants§
Liquid
Fully liquid.
Alpha
Single-phase alpha solid solution.
Beta
Single-phase beta solid solution.
AlphaPlusBeta
Two-phase α + β region.
Eutectic
Eutectic mixture.
Trait Implementations§
Source§impl Clone for BinaryPhase
impl Clone for BinaryPhase
Source§fn clone(&self) -> BinaryPhase
fn clone(&self) -> BinaryPhase
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for BinaryPhase
impl Debug for BinaryPhase
Source§impl PartialEq for BinaryPhase
impl PartialEq for BinaryPhase
Source§fn eq(&self, other: &BinaryPhase) -> bool
fn eq(&self, other: &BinaryPhase) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for BinaryPhase
impl Eq for BinaryPhase
impl StructuralPartialEq for BinaryPhase
Auto Trait Implementations§
impl Freeze for BinaryPhase
impl RefUnwindSafe for BinaryPhase
impl Send for BinaryPhase
impl Sync for BinaryPhase
impl Unpin for BinaryPhase
impl UnsafeUnpin for BinaryPhase
impl UnwindSafe for BinaryPhase
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