pub struct PermissionPromptShownNotification {
pub message: String,
}Expand description
Notification payload describing the permission prompt that the client just rendered.
Experimental. This type is part of an experimental wire-protocol surface and may change or be removed in future SDK or CLI releases.
Fields§
§message: StringHuman-readable description of the prompt the user is being asked to approve. Used by the runtime to fire the registered permission_prompt notification hook (e.g. terminal bell, desktop notification).
Trait Implementations§
Source§impl Clone for PermissionPromptShownNotification
impl Clone for PermissionPromptShownNotification
Source§fn clone(&self) -> PermissionPromptShownNotification
fn clone(&self) -> PermissionPromptShownNotification
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 PermissionPromptShownNotification
impl Default for PermissionPromptShownNotification
Source§fn default() -> PermissionPromptShownNotification
fn default() -> PermissionPromptShownNotification
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PermissionPromptShownNotification
impl<'de> Deserialize<'de> for PermissionPromptShownNotification
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 PermissionPromptShownNotification
impl RefUnwindSafe for PermissionPromptShownNotification
impl Send for PermissionPromptShownNotification
impl Sync for PermissionPromptShownNotification
impl Unpin for PermissionPromptShownNotification
impl UnsafeUnpin for PermissionPromptShownNotification
impl UnwindSafe for PermissionPromptShownNotification
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