pub struct LayerDamage {
pub layer: usize,
pub nrt: NrtDamage,
pub cascade: CascadeDefects,
}Expand description
Damage in one layer.
Fields§
§layer: usizeLayer index.
nrt: NrtDamageModel estimates for PKAs created in this layer.
cascade: CascadeDefectsCascade counts for events in this layer.
Trait Implementations§
Source§impl Clone for LayerDamage
impl Clone for LayerDamage
Source§fn clone(&self) -> LayerDamage
fn clone(&self) -> LayerDamage
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 LayerDamage
Source§impl Debug for LayerDamage
impl Debug for LayerDamage
Source§impl<'de> Deserialize<'de> for LayerDamage
impl<'de> Deserialize<'de> for LayerDamage
Source§fn 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
Source§impl PartialEq for LayerDamage
impl PartialEq for LayerDamage
Source§impl Serialize for LayerDamage
impl Serialize for LayerDamage
impl StructuralPartialEq for LayerDamage
Auto Trait Implementations§
impl Freeze for LayerDamage
impl RefUnwindSafe for LayerDamage
impl Send for LayerDamage
impl Sync for LayerDamage
impl Unpin for LayerDamage
impl UnsafeUnpin for LayerDamage
impl UnwindSafe for LayerDamage
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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