pub struct CanvasOpenResult {
pub status: Option<String>,
pub title: Option<String>,
pub url: Option<String>,
}Expand description
Canvas open result returned by the provider.
Experimental. This type is part of an experimental wire-protocol surface and may change or be removed in future SDK or CLI releases.
Fields§
§status: Option<String>Provider-supplied status text
title: Option<String>Provider-supplied title
url: Option<String>URL for web-rendered canvases
Trait Implementations§
Source§impl Clone for CanvasOpenResult
impl Clone for CanvasOpenResult
Source§fn clone(&self) -> CanvasOpenResult
fn clone(&self) -> CanvasOpenResult
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 CanvasOpenResult
impl Debug for CanvasOpenResult
Source§impl Default for CanvasOpenResult
impl Default for CanvasOpenResult
Source§fn default() -> CanvasOpenResult
fn default() -> CanvasOpenResult
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CanvasOpenResult
impl<'de> Deserialize<'de> for CanvasOpenResult
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 CanvasOpenResult
impl RefUnwindSafe for CanvasOpenResult
impl Send for CanvasOpenResult
impl Sync for CanvasOpenResult
impl Unpin for CanvasOpenResult
impl UnsafeUnpin for CanvasOpenResult
impl UnwindSafe for CanvasOpenResult
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