pub struct PluginMountContext {
pub tenant_id: TenantId,
pub subject_id: SubjectId,
pub session_id: SessionId,
pub profile_revision_id: ProfileRevisionId,
}Expand description
Identity a plugin is mounted under for one Session.
Fields§
§tenant_id: TenantIdTenant that owns this record.
subject_id: SubjectIdSubject (user or service principal) acting on or owning this record.
session_id: SessionIdSession this record belongs to.
profile_revision_id: ProfileRevisionIdImmutable Agent Profile revision pinned by the Session.
Trait Implementations§
Source§impl Clone for PluginMountContext
impl Clone for PluginMountContext
Source§fn clone(&self) -> PluginMountContext
fn clone(&self) -> PluginMountContext
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 PluginMountContext
impl Debug for PluginMountContext
impl Eq for PluginMountContext
Source§impl PartialEq for PluginMountContext
impl PartialEq for PluginMountContext
impl StructuralPartialEq for PluginMountContext
Auto Trait Implementations§
impl Freeze for PluginMountContext
impl RefUnwindSafe for PluginMountContext
impl Send for PluginMountContext
impl Sync for PluginMountContext
impl Unpin for PluginMountContext
impl UnsafeUnpin for PluginMountContext
impl UnwindSafe for PluginMountContext
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.