pub struct ResourceLoad {
pub resource: String,
pub capacity: u32,
pub busy_hours: f32,
pub utilisation: f32,
}Expand description
Busy time of one resource.
Fields§
§resource: String§capacity: u32§busy_hours: f32§utilisation: f32Trait Implementations§
Source§impl Clone for ResourceLoad
impl Clone for ResourceLoad
Source§impl Debug for ResourceLoad
impl Debug for ResourceLoad
Source§impl<'de> Deserialize<'de> for ResourceLoad
impl<'de> Deserialize<'de> for ResourceLoad
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 ResourceLoad
impl PartialEq for ResourceLoad
Source§impl Serialize for ResourceLoad
impl Serialize for ResourceLoad
impl StructuralPartialEq for ResourceLoad
Auto Trait Implementations§
impl Freeze for ResourceLoad
impl RefUnwindSafe for ResourceLoad
impl Send for ResourceLoad
impl Sync for ResourceLoad
impl Unpin for ResourceLoad
impl UnsafeUnpin for ResourceLoad
impl UnwindSafe for ResourceLoad
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> 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> IntoToolOutput for Twhere
T: Serialize + 'static,
impl<T> IntoToolOutput for Twhere
T: Serialize + 'static,
Source§fn into_tool_output(self) -> Result<ToolOutput, ToolExecutionError>
fn into_tool_output(self) -> Result<ToolOutput, ToolExecutionError>
Convert this value without routing structured data through a string.