pub struct PendingDialog {
pub dialog_type: String,
pub message: String,
pub default_value: Option<String>,
pub url: String,
}Expand description
JavaScript dialog content surfaced to agents before resolution.
Fields§
§dialog_type: Stringalert, confirm, prompt, or beforeunload.
message: StringDialog message text (bounded to 256 bytes).
default_value: Option<String>Default prompt value (only for prompt dialogs).
url: StringPage URL that opened the dialog.
Trait Implementations§
Source§impl Clone for PendingDialog
impl Clone for PendingDialog
Source§fn clone(&self) -> PendingDialog
fn clone(&self) -> PendingDialog
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 PendingDialog
impl Debug for PendingDialog
Auto Trait Implementations§
impl Freeze for PendingDialog
impl RefUnwindSafe for PendingDialog
impl Send for PendingDialog
impl Sync for PendingDialog
impl Unpin for PendingDialog
impl UnsafeUnpin for PendingDialog
impl UnwindSafe for PendingDialog
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<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more