pub struct SyncInternalInvitationRequest {
pub creator_id: String,
pub target_value: String,
pub action: String,
pub component_id: String,
}Expand description
Request body for syncing an internal invitation action
Fields§
§creator_id: StringThe inviter’s user ID
target_value: StringThe invitee’s user ID
action: StringThe action taken: “accepted” or “declined”
component_id: StringThe widget component UUID
Implementations§
Trait Implementations§
Source§impl Clone for SyncInternalInvitationRequest
impl Clone for SyncInternalInvitationRequest
Source§fn clone(&self) -> SyncInternalInvitationRequest
fn clone(&self) -> SyncInternalInvitationRequest
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<'de> Deserialize<'de> for SyncInternalInvitationRequest
impl<'de> Deserialize<'de> for SyncInternalInvitationRequest
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 SyncInternalInvitationRequest
impl RefUnwindSafe for SyncInternalInvitationRequest
impl Send for SyncInternalInvitationRequest
impl Sync for SyncInternalInvitationRequest
impl Unpin for SyncInternalInvitationRequest
impl UnsafeUnpin for SyncInternalInvitationRequest
impl UnwindSafe for SyncInternalInvitationRequest
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