pub enum CanvasObject {
Panel(CanvasPanel),
Unknown(Unknown),
}Variants§
Trait Implementations§
Source§impl Clone for CanvasObject
impl Clone for CanvasObject
Source§fn clone(&self) -> CanvasObject
fn clone(&self) -> CanvasObject
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 moreSource§impl Debug for CanvasObject
impl Debug for CanvasObject
Source§impl<'de> Deserialize<'de> for CanvasObject
impl<'de> Deserialize<'de> for CanvasObject
Source§fn deserialize<D>(d: D) -> Result<CanvasObject, D::Error>where
D: Deserializer<'de>,
fn deserialize<D>(d: D) -> Result<CanvasObject, D::Error>where
D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Hash for CanvasObject
impl Hash for CanvasObject
Source§impl Ord for CanvasObject
impl Ord for CanvasObject
Source§impl PartialEq for CanvasObject
impl PartialEq for CanvasObject
Source§impl PartialOrd for CanvasObject
impl PartialOrd for CanvasObject
Source§impl Serialize for CanvasObject
impl Serialize for CanvasObject
impl Eq for CanvasObject
Auto Trait Implementations§
impl Freeze for CanvasObject
impl RefUnwindSafe for CanvasObject
impl Send for CanvasObject
impl Sync for CanvasObject
impl Unpin for CanvasObject
impl UnsafeUnpin for CanvasObject
impl UnwindSafe for CanvasObject
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.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> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request