pub struct FfiJustBashProviderSpec {
pub provider_name: String,
pub help_tool_name: String,
pub tools: Vec<FfiJustBashCommandSpec>,
}Fields§
§provider_name: String§help_tool_name: String§tools: Vec<FfiJustBashCommandSpec>Trait Implementations§
Source§impl Clone for FfiJustBashProviderSpec
impl Clone for FfiJustBashProviderSpec
Source§fn clone(&self) -> FfiJustBashProviderSpec
fn clone(&self) -> FfiJustBashProviderSpec
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 FfiJustBashProviderSpec
impl Debug for FfiJustBashProviderSpec
Source§impl<'de> Deserialize<'de> for FfiJustBashProviderSpec
impl<'de> Deserialize<'de> for FfiJustBashProviderSpec
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<FfiJustBashProviderSpec, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<FfiJustBashProviderSpec, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl From<JustBashProviderSpec> for FfiJustBashProviderSpec
impl From<JustBashProviderSpec> for FfiJustBashProviderSpec
Source§fn from(value: JustBashProviderSpec) -> FfiJustBashProviderSpec
fn from(value: JustBashProviderSpec) -> FfiJustBashProviderSpec
Converts to this type from the input type.
Source§impl PartialEq for FfiJustBashProviderSpec
impl PartialEq for FfiJustBashProviderSpec
Source§fn eq(&self, other: &FfiJustBashProviderSpec) -> bool
fn eq(&self, other: &FfiJustBashProviderSpec) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for FfiJustBashProviderSpec
impl Serialize for FfiJustBashProviderSpec
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
impl StructuralPartialEq for FfiJustBashProviderSpec
Auto Trait Implementations§
impl Freeze for FfiJustBashProviderSpec
impl RefUnwindSafe for FfiJustBashProviderSpec
impl Send for FfiJustBashProviderSpec
impl Sync for FfiJustBashProviderSpec
impl Unpin for FfiJustBashProviderSpec
impl UnsafeUnpin for FfiJustBashProviderSpec
impl UnwindSafe for FfiJustBashProviderSpec
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