pub struct PermissionMessageAuthorizationReadData {
pub turn_index: i64,
}Expand description
Session event “permission.messageAuthorizationRead”. Records that one human turn has been read by the blinded authorization proposer, whether or not it minted anything, so a resumed session does not re-run the extraction model on a turn the live session already read. Persisted purely to avoid wasted model calls across resume; it is never a correctness mechanism.
Experimental. This type is part of an experimental wire-protocol surface and may change or be removed in future SDK or CLI releases.
Fields§
§turn_index: i64The human turn that was read by the proposer.
Experimental. This type is part of an experimental wire-protocol surface and may change or be removed in future SDK or CLI releases.
Trait Implementations§
Source§impl Clone for PermissionMessageAuthorizationReadData
impl Clone for PermissionMessageAuthorizationReadData
Source§fn clone(&self) -> PermissionMessageAuthorizationReadData
fn clone(&self) -> PermissionMessageAuthorizationReadData
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 Default for PermissionMessageAuthorizationReadData
impl Default for PermissionMessageAuthorizationReadData
Source§fn default() -> PermissionMessageAuthorizationReadData
fn default() -> PermissionMessageAuthorizationReadData
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PermissionMessageAuthorizationReadData
impl<'de> Deserialize<'de> for PermissionMessageAuthorizationReadData
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 PermissionMessageAuthorizationReadData
impl RefUnwindSafe for PermissionMessageAuthorizationReadData
impl Send for PermissionMessageAuthorizationReadData
impl Sync for PermissionMessageAuthorizationReadData
impl Unpin for PermissionMessageAuthorizationReadData
impl UnsafeUnpin for PermissionMessageAuthorizationReadData
impl UnwindSafe for PermissionMessageAuthorizationReadData
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