pub struct PermissionMessageAuthorizationDegradedData {
pub turn_index: i64,
}Expand description
Session event “permission.messageAuthorizationDegraded”. Historical decode-only degradation marker from the retired extractor. Current runtimes ignore it for permission decisions.
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 could not be represented safely.
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<'de> Deserialize<'de> for PermissionMessageAuthorizationDegradedData
impl<'de> Deserialize<'de> for PermissionMessageAuthorizationDegradedData
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 PermissionMessageAuthorizationDegradedData
impl RefUnwindSafe for PermissionMessageAuthorizationDegradedData
impl Send for PermissionMessageAuthorizationDegradedData
impl Sync for PermissionMessageAuthorizationDegradedData
impl Unpin for PermissionMessageAuthorizationDegradedData
impl UnsafeUnpin for PermissionMessageAuthorizationDegradedData
impl UnwindSafe for PermissionMessageAuthorizationDegradedData
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