pub struct ToolSurfaceContribution {
pub overrides: Vec<ToolSurfaceOverride>,
pub tool_list_notes: Vec<String>,
}Fields§
§overrides: Vec<ToolSurfaceOverride>§tool_list_notes: Vec<String>Implementations§
Trait Implementations§
Source§impl Clone for ToolSurfaceContribution
impl Clone for ToolSurfaceContribution
Source§fn clone(&self) -> ToolSurfaceContribution
fn clone(&self) -> ToolSurfaceContribution
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 ToolSurfaceContribution
impl Debug for ToolSurfaceContribution
Source§impl Default for ToolSurfaceContribution
impl Default for ToolSurfaceContribution
Source§fn default() -> ToolSurfaceContribution
fn default() -> ToolSurfaceContribution
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ToolSurfaceContribution
impl<'de> Deserialize<'de> for ToolSurfaceContribution
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<ToolSurfaceContribution, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ToolSurfaceContribution, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for ToolSurfaceContribution
impl Serialize for ToolSurfaceContribution
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
Auto Trait Implementations§
impl Freeze for ToolSurfaceContribution
impl RefUnwindSafe for ToolSurfaceContribution
impl Send for ToolSurfaceContribution
impl Sync for ToolSurfaceContribution
impl Unpin for ToolSurfaceContribution
impl UnsafeUnpin for ToolSurfaceContribution
impl UnwindSafe for ToolSurfaceContribution
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