pub struct UpdateRewardRequest {
pub title: Option<String>,
pub description: Option<String>,
pub cost: Option<u32>,
pub is_enabled: Option<bool>,
pub is_paused: Option<bool>,
pub is_user_input_required: Option<bool>,
pub should_redemptions_skip_request_queue: Option<bool>,
pub background_color: Option<String>,
}Expand description
Request body for updating a reward
Fields§
§title: Option<String>§description: Option<String>§cost: Option<u32>§is_enabled: Option<bool>§is_paused: Option<bool>§is_user_input_required: Option<bool>§should_redemptions_skip_request_queue: Option<bool>§background_color: Option<String>Trait Implementations§
Source§impl Clone for UpdateRewardRequest
impl Clone for UpdateRewardRequest
Source§fn clone(&self) -> UpdateRewardRequest
fn clone(&self) -> UpdateRewardRequest
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 UpdateRewardRequest
impl Debug for UpdateRewardRequest
Source§impl Default for UpdateRewardRequest
impl Default for UpdateRewardRequest
Source§fn default() -> UpdateRewardRequest
fn default() -> UpdateRewardRequest
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for UpdateRewardRequest
impl RefUnwindSafe for UpdateRewardRequest
impl Send for UpdateRewardRequest
impl Sync for UpdateRewardRequest
impl Unpin for UpdateRewardRequest
impl UnwindSafe for UpdateRewardRequest
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