pub struct WorkflowAdmissionRecord {
pub subject_id: SubjectId,
pub version: u64,
pub policy: WorkflowAdmissionPolicy,
}Expand description
Current durable grant and its CAS version. Hosts map their rights into this record.
Fields§
§subject_id: SubjectIdAuthenticated tenant-local grantee; no tenant override in the payload.
version: u64Monotonic policy version, starting at one.
policy: WorkflowAdmissionPolicyCurrent deployment authority.
Trait Implementations§
Source§impl Clone for WorkflowAdmissionRecord
impl Clone for WorkflowAdmissionRecord
Source§fn clone(&self) -> WorkflowAdmissionRecord
fn clone(&self) -> WorkflowAdmissionRecord
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 WorkflowAdmissionRecord
impl Debug for WorkflowAdmissionRecord
Source§impl<'de> Deserialize<'de> for WorkflowAdmissionRecord
impl<'de> Deserialize<'de> for WorkflowAdmissionRecord
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
Source§impl PartialEq for WorkflowAdmissionRecord
impl PartialEq for WorkflowAdmissionRecord
Source§impl Serialize for WorkflowAdmissionRecord
impl Serialize for WorkflowAdmissionRecord
impl StructuralPartialEq for WorkflowAdmissionRecord
Auto Trait Implementations§
impl Freeze for WorkflowAdmissionRecord
impl RefUnwindSafe for WorkflowAdmissionRecord
impl Send for WorkflowAdmissionRecord
impl Sync for WorkflowAdmissionRecord
impl Unpin for WorkflowAdmissionRecord
impl UnsafeUnpin for WorkflowAdmissionRecord
impl UnwindSafe for WorkflowAdmissionRecord
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