pub struct WorkspaceRequest {
pub name: String,
pub is_active: Option<bool>,
pub slug: String,
pub description: String,
pub icon: Option<PathBuf>,
}
Fields§
§name: String
The name of the organization
is_active: Option<bool>
§slug: String
The name in all lowercase, suitable for URL identification
description: String
§icon: Option<PathBuf>
Implementations§
Trait Implementations§
Source§impl Clone for WorkspaceRequest
impl Clone for WorkspaceRequest
Source§fn clone(&self) -> WorkspaceRequest
fn clone(&self) -> WorkspaceRequest
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for WorkspaceRequest
impl Debug for WorkspaceRequest
Source§impl Default for WorkspaceRequest
impl Default for WorkspaceRequest
Source§fn default() -> WorkspaceRequest
fn default() -> WorkspaceRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for WorkspaceRequest
impl<'de> Deserialize<'de> for WorkspaceRequest
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
Source§impl PartialEq for WorkspaceRequest
impl PartialEq for WorkspaceRequest
Source§impl Serialize for WorkspaceRequest
impl Serialize for WorkspaceRequest
impl StructuralPartialEq for WorkspaceRequest
Auto Trait Implementations§
impl Freeze for WorkspaceRequest
impl RefUnwindSafe for WorkspaceRequest
impl Send for WorkspaceRequest
impl Sync for WorkspaceRequest
impl Unpin for WorkspaceRequest
impl UnwindSafe for WorkspaceRequest
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