pub struct InvitationScope {
pub id: String,
pub account_id: String,
pub scope: String,
pub scope_id: String,
pub scope_type: String,
pub name: String,
pub created_at: String,
}Expand description
Invitation group from API responses This matches the MemberGroups table structure from the API
Fields§
§id: StringVortex internal UUID
account_id: StringVortex account ID
scope: StringCustomer’s group ID (the ID they provided to Vortex)
scope_id: StringPreferred alias for scope (= groupId value). Populated by SDK.
scope_type: StringGroup type (e.g., “workspace”, “team”)
name: StringGroup name
created_at: StringISO 8601 timestamp when the group was created
Trait Implementations§
Source§impl Clone for InvitationScope
impl Clone for InvitationScope
Source§fn clone(&self) -> InvitationScope
fn clone(&self) -> InvitationScope
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 Debug for InvitationScope
impl Debug for InvitationScope
Source§impl<'de> Deserialize<'de> for InvitationScope
impl<'de> Deserialize<'de> for InvitationScope
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 InvitationScope
impl RefUnwindSafe for InvitationScope
impl Send for InvitationScope
impl Sync for InvitationScope
impl Unpin for InvitationScope
impl UnsafeUnpin for InvitationScope
impl UnwindSafe for InvitationScope
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