Struct clarity_repl::clarity::docs::FunctionAPI
source · pub struct FunctionAPI {
pub name: String,
pub snippet: String,
pub input_type: String,
pub output_type: String,
pub signature: String,
pub description: String,
pub example: String,
pub version: ClarityVersion,
}
Fields§
§name: String
§snippet: String
§input_type: String
§output_type: String
§signature: String
§description: String
§example: String
§version: ClarityVersion
The version where this keyword was first introduced.
Trait Implementations§
source§impl Serialize for FunctionAPI
impl Serialize for FunctionAPI
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 RefUnwindSafe for FunctionAPI
impl Send for FunctionAPI
impl Sync for FunctionAPI
impl Unpin for FunctionAPI
impl UnwindSafe for FunctionAPI
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