pub struct BirdResult {
pub ghi: f64,
pub dni: f64,
pub dhi: f64,
pub direct_horizontal: f64,
}Expand description
Output for the Bird clear sky model, which also includes direct horizontal irradiance.
Fields§
§ghi: f64§dni: f64§dhi: f64§direct_horizontal: f64Trait Implementations§
Source§impl Clone for BirdResult
impl Clone for BirdResult
Source§fn clone(&self) -> BirdResult
fn clone(&self) -> BirdResult
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 BirdResult
impl Debug for BirdResult
Source§impl PartialEq for BirdResult
impl PartialEq for BirdResult
impl StructuralPartialEq for BirdResult
Auto Trait Implementations§
impl Freeze for BirdResult
impl RefUnwindSafe for BirdResult
impl Send for BirdResult
impl Sync for BirdResult
impl Unpin for BirdResult
impl UnsafeUnpin for BirdResult
impl UnwindSafe for BirdResult
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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