pub struct ParamDebugInfo {
pub name: String,
pub param_type: String,
pub widget: String,
pub current_value: String,
pub offset: u64,
pub size: u64,
}Expand description
Debug information for a parameter
Fields§
§name: StringParameter name
param_type: StringParameter type (f32, vec2, vec4, etc.)
widget: StringWidget type (slider, button, button_group, etc.)
current_value: StringCurrent value as string
offset: u64Byte offset in param buffer
size: u64Size in bytes
Trait Implementations§
Source§impl Clone for ParamDebugInfo
impl Clone for ParamDebugInfo
Source§fn clone(&self) -> ParamDebugInfo
fn clone(&self) -> ParamDebugInfo
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 moreAuto Trait Implementations§
impl Freeze for ParamDebugInfo
impl RefUnwindSafe for ParamDebugInfo
impl Send for ParamDebugInfo
impl Sync for ParamDebugInfo
impl Unpin for ParamDebugInfo
impl UnwindSafe for ParamDebugInfo
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