pub struct PowerProfile {
pub name: String,
pub components: Vec<PowerProfileComponent>,
}
Fields§
§name: String
§components: Vec<PowerProfileComponent>
On RDNA and newer, each profile has multiple components for different clock types. Older generations have only one set of values.
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for PowerProfile
impl RefUnwindSafe for PowerProfile
impl Send for PowerProfile
impl Sync for PowerProfile
impl Unpin for PowerProfile
impl UnwindSafe for PowerProfile
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