pub enum PhononEvent {
Emission,
Absorption,
}Expand description
Which way a Fröhlich LO-phonon event went.
Variants§
Emission
The electron emitted a phonon and lost ħω.
Absorption
The electron absorbed a phonon and gained ħω.
Trait Implementations§
Source§impl Clone for PhononEvent
impl Clone for PhononEvent
Source§fn clone(&self) -> PhononEvent
fn clone(&self) -> PhononEvent
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 moreimpl Copy for PhononEvent
Source§impl Debug for PhononEvent
impl Debug for PhononEvent
impl Eq for PhononEvent
Source§impl PartialEq for PhononEvent
impl PartialEq for PhononEvent
impl StructuralPartialEq for PhononEvent
Auto Trait Implementations§
impl Freeze for PhononEvent
impl RefUnwindSafe for PhononEvent
impl Send for PhononEvent
impl Sync for PhononEvent
impl Unpin for PhononEvent
impl UnsafeUnpin for PhononEvent
impl UnwindSafe for PhononEvent
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more