pub struct WorkspaceReference {
pub gid: String,
pub name: Option<String>,
pub resource_type: Option<String>,
}Expand description
Lightweight workspace reference.
Fields§
§gid: StringGlobally unique identifier.
name: Option<String>Optional display name.
resource_type: Option<String>Optional resource type marker from Asana.
Implementations§
Trait Implementations§
Source§impl Clone for WorkspaceReference
impl Clone for WorkspaceReference
Source§fn clone(&self) -> WorkspaceReference
fn clone(&self) -> WorkspaceReference
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 WorkspaceReference
impl Debug for WorkspaceReference
Source§impl<'de> Deserialize<'de> for WorkspaceReference
impl<'de> Deserialize<'de> for WorkspaceReference
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
impl Eq for WorkspaceReference
Source§impl Hash for WorkspaceReference
impl Hash for WorkspaceReference
Source§impl PartialEq for WorkspaceReference
impl PartialEq for WorkspaceReference
Source§impl Serialize for WorkspaceReference
impl Serialize for WorkspaceReference
impl StructuralPartialEq for WorkspaceReference
Auto Trait Implementations§
impl Freeze for WorkspaceReference
impl RefUnwindSafe for WorkspaceReference
impl Send for WorkspaceReference
impl Sync for WorkspaceReference
impl Unpin for WorkspaceReference
impl UnsafeUnpin for WorkspaceReference
impl UnwindSafe for WorkspaceReference
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