pub struct ScreenshotResult {
pub png_base64: String,
}Expand description
screenshot result. Declared in the protocol so the method/result shape
exists for every client, but capability-gated in practice — a server
with no Capability::Screenshot rejects the request with
crate::RpcError::not_supported instead of ever returning this.
Fields§
§png_base64: StringTrait Implementations§
Source§impl Clone for ScreenshotResult
impl Clone for ScreenshotResult
Source§impl Debug for ScreenshotResult
impl Debug for ScreenshotResult
Source§impl<'de> Deserialize<'de> for ScreenshotResult
impl<'de> Deserialize<'de> for ScreenshotResult
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
Source§impl PartialEq for ScreenshotResult
impl PartialEq for ScreenshotResult
Source§impl Serialize for ScreenshotResult
impl Serialize for ScreenshotResult
impl StructuralPartialEq for ScreenshotResult
Auto Trait Implementations§
impl Freeze for ScreenshotResult
impl RefUnwindSafe for ScreenshotResult
impl Send for ScreenshotResult
impl Sync for ScreenshotResult
impl Unpin for ScreenshotResult
impl UnsafeUnpin for ScreenshotResult
impl UnwindSafe for ScreenshotResult
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