pub struct ResponseObject { /* private fields */ }Expand description
Response represents an HTTP response from a navigation operation.
Response objects are not created directly - they are returned from navigation methods like page.goto() or page.reload().
Implementations§
Trait Implementations§
Source§impl ChannelOwner for ResponseObject
impl ChannelOwner for ResponseObject
Source§fn parent(&self) -> Option<Arc<dyn ChannelOwner>>
fn parent(&self) -> Option<Arc<dyn ChannelOwner>>
Returns the parent object, if any. Read more
Source§fn connection(&self) -> Arc<dyn ConnectionLike>
fn connection(&self) -> Arc<dyn ConnectionLike>
Returns the connection this object belongs to.
Source§fn initializer(&self) -> &Value
fn initializer(&self) -> &Value
Returns the raw initializer JSON from the server. Read more
Source§fn dispose(&self, reason: DisposeReason)
fn dispose(&self, reason: DisposeReason)
Disposes this object and all its children. Read more
Source§fn adopt(&self, child: Arc<dyn ChannelOwner>)
fn adopt(&self, child: Arc<dyn ChannelOwner>)
Adopts a child object (moves from old parent to this parent). Read more
Source§fn add_child(&self, guid: Arc<str>, child: Arc<dyn ChannelOwner>)
fn add_child(&self, guid: Arc<str>, child: Arc<dyn ChannelOwner>)
Adds a child object to this parent’s registry. Read more
Source§fn remove_child(&self, guid: &str)
fn remove_child(&self, guid: &str)
Removes a child object from this parent’s registry. Read more
Source§fn on_event(&self, _method: &str, _params: Value)
fn on_event(&self, _method: &str, _params: Value)
Handles a protocol event sent to this object. Read more
Source§fn was_collected(&self) -> bool
fn was_collected(&self) -> bool
Returns true if this object was garbage collected.
Source§impl Clone for ResponseObject
impl Clone for ResponseObject
Source§fn clone(&self) -> ResponseObject
fn clone(&self) -> ResponseObject
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl !Freeze for ResponseObject
impl !RefUnwindSafe for ResponseObject
impl Send for ResponseObject
impl Sync for ResponseObject
impl Unpin for ResponseObject
impl !UnwindSafe for ResponseObject
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