Struct vtubestudio::data::ParameterCreationRequest
source · [−]pub struct ParameterCreationRequest {
pub parameter_name: String,
pub explanation: Option<String>,
pub min: f64,
pub max: f64,
pub default_value: f64,
}
Expand description
Adding new tracking parameters (“custom parameters”).
This request returns ParameterCreationResponse
.
Fields
parameter_name: String
Name of the parameter.
explanation: Option<String>
A description of the parameter.
min: f64
The minimum value.
max: f64
The maximum value.
default_value: f64
The default value.
Trait Implementations
sourceimpl Clone for ParameterCreationRequest
impl Clone for ParameterCreationRequest
sourcefn clone(&self) -> ParameterCreationRequest
fn clone(&self) -> ParameterCreationRequest
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for ParameterCreationRequest
impl Debug for ParameterCreationRequest
sourceimpl Default for ParameterCreationRequest
impl Default for ParameterCreationRequest
sourcefn default() -> ParameterCreationRequest
fn default() -> ParameterCreationRequest
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for ParameterCreationRequest
impl<'de> Deserialize<'de> for ParameterCreationRequest
sourcefn 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
sourceimpl PartialEq<ParameterCreationRequest> for ParameterCreationRequest
impl PartialEq<ParameterCreationRequest> for ParameterCreationRequest
sourcefn eq(&self, other: &ParameterCreationRequest) -> bool
fn eq(&self, other: &ParameterCreationRequest) -> bool
sourceimpl Request for ParameterCreationRequest
impl Request for ParameterCreationRequest
type Response = ParameterCreationResponse
type Response = ParameterCreationResponse
The expected
Response
type for this request.sourceimpl Serialize for ParameterCreationRequest
impl Serialize for ParameterCreationRequest
impl StructuralPartialEq for ParameterCreationRequest
Auto Trait Implementations
impl RefUnwindSafe for ParameterCreationRequest
impl Send for ParameterCreationRequest
impl Sync for ParameterCreationRequest
impl Unpin for ParameterCreationRequest
impl UnwindSafe for ParameterCreationRequest
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more