pub struct UpdateSpaceComponent {
pub icon: Patch<String>,
pub label: Option<String>,
pub slug: Patch<String>,
}Expand description
UpdateSpaceComponent
Fields§
§icon: Patch<String>lucide icon name for guide, see https://lucide.dev/icons/ for complete list of options
label: Option<String>§slug: Patch<String>Trait Implementations§
Source§impl Clone for UpdateSpaceComponent
impl Clone for UpdateSpaceComponent
Source§fn clone(&self) -> UpdateSpaceComponent
fn clone(&self) -> UpdateSpaceComponent
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 UpdateSpaceComponent
impl Debug for UpdateSpaceComponent
Source§impl Default for UpdateSpaceComponent
impl Default for UpdateSpaceComponent
Source§fn default() -> UpdateSpaceComponent
fn default() -> UpdateSpaceComponent
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for UpdateSpaceComponent
impl<'de> Deserialize<'de> for UpdateSpaceComponent
Source§fn 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
Auto Trait Implementations§
impl Freeze for UpdateSpaceComponent
impl RefUnwindSafe for UpdateSpaceComponent
impl Send for UpdateSpaceComponent
impl Sync for UpdateSpaceComponent
impl Unpin for UpdateSpaceComponent
impl UnsafeUnpin for UpdateSpaceComponent
impl UnwindSafe for UpdateSpaceComponent
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