Struct rive_models::payload::EditChannelPayload
source · pub struct EditChannelPayload {
pub name: Option<String>,
pub description: Option<String>,
pub owner: Option<String>,
pub icon: Option<String>,
pub nsfw: Option<bool>,
pub remove: Option<Vec<FieldsChannel>>,
}Expand description
Edit channel data
Fields§
§name: Option<String>Channel name
description: Option<String>Channel description
owner: Option<String>Group owner
icon: Option<String>Icon attachment ID
nsfw: Option<bool>Whether this channel is age-restricted
remove: Option<Vec<FieldsChannel>>Fields to remove
Trait Implementations§
source§impl Clone for EditChannelPayload
impl Clone for EditChannelPayload
source§fn clone(&self) -> EditChannelPayload
fn clone(&self) -> EditChannelPayload
Returns a copy 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 EditChannelPayload
impl Debug for EditChannelPayload
source§impl Default for EditChannelPayload
impl Default for EditChannelPayload
source§fn default() -> EditChannelPayload
fn default() -> EditChannelPayload
Returns the “default value” for a type. Read more