pub struct WorkroomLink {
pub workroom_id: WorkroomId,
pub thread_id: Option<String>,
pub event_id: Option<String>,
}Expand description
A shareable link that resolves to a workroom, thread, or event.
Fields§
§workroom_id: WorkroomId§thread_id: Option<String>§event_id: Option<String>Implementations§
Trait Implementations§
Source§impl Clone for WorkroomLink
impl Clone for WorkroomLink
Source§fn clone(&self) -> WorkroomLink
fn clone(&self) -> WorkroomLink
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 WorkroomLink
impl Debug for WorkroomLink
Source§impl<'de> Deserialize<'de> for WorkroomLink
impl<'de> Deserialize<'de> for WorkroomLink
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 WorkroomLink
impl RefUnwindSafe for WorkroomLink
impl Send for WorkroomLink
impl Sync for WorkroomLink
impl Unpin for WorkroomLink
impl UnsafeUnpin for WorkroomLink
impl UnwindSafe for WorkroomLink
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