pub struct CarbonEmission {
pub emission_grams: Option<i64>,
pub typical_grams: Option<i64>,
}Fields§
§emission_grams: Option<i64>§typical_grams: Option<i64>Trait Implementations§
Source§impl Clone for CarbonEmission
impl Clone for CarbonEmission
Source§fn clone(&self) -> CarbonEmission
fn clone(&self) -> CarbonEmission
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 Debug for CarbonEmission
impl Debug for CarbonEmission
Auto Trait Implementations§
impl Freeze for CarbonEmission
impl RefUnwindSafe for CarbonEmission
impl Send for CarbonEmission
impl Sync for CarbonEmission
impl Unpin for CarbonEmission
impl UnsafeUnpin for CarbonEmission
impl UnwindSafe for CarbonEmission
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<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