pub struct GetWorkspacesResponseWorkspacesItem {
pub id: Option<String>,
pub name: Option<String>,
pub get_workspaces_response_workspaces_item_type: Option<VisibilityEnum>,
pub visibility: Option<VisibilityEnum>,
}
Fields§
§id: Option<String>
The workspace’s ID.
name: Option<String>
The workspace’s name.
get_workspaces_response_workspaces_item_type: Option<VisibilityEnum>
The type of workspace.
visibility: Option<VisibilityEnum>
The workspace’s visibility. Visibility determines who can access the workspace:
personal
— Only you can access the workspace.team
— All team members can access the workspace.private
— Only invited team members can access the workspace (Professional and Enterprise plans only).public
— Everyone can access the workspace.partner
— Only invited team members and partners can access the workspace (Enterprise Ultimate plans only).
Trait Implementations§
Source§impl Clone for GetWorkspacesResponseWorkspacesItem
impl Clone for GetWorkspacesResponseWorkspacesItem
Source§fn clone(&self) -> GetWorkspacesResponseWorkspacesItem
fn clone(&self) -> GetWorkspacesResponseWorkspacesItem
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<'de> Deserialize<'de> for GetWorkspacesResponseWorkspacesItem
impl<'de> Deserialize<'de> for GetWorkspacesResponseWorkspacesItem
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 GetWorkspacesResponseWorkspacesItem
impl PartialEq for GetWorkspacesResponseWorkspacesItem
Source§fn eq(&self, other: &GetWorkspacesResponseWorkspacesItem) -> bool
fn eq(&self, other: &GetWorkspacesResponseWorkspacesItem) -> bool
Tests for
self
and other
values to be equal, and is used by ==
.impl StructuralPartialEq for GetWorkspacesResponseWorkspacesItem
Auto Trait Implementations§
impl Freeze for GetWorkspacesResponseWorkspacesItem
impl RefUnwindSafe for GetWorkspacesResponseWorkspacesItem
impl Send for GetWorkspacesResponseWorkspacesItem
impl Sync for GetWorkspacesResponseWorkspacesItem
impl Unpin for GetWorkspacesResponseWorkspacesItem
impl UnwindSafe for GetWorkspacesResponseWorkspacesItem
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