pub struct BtcMethod {
pub name: String,
pub description: String,
pub examples: String,
pub argument_names: Vec<String>,
pub arguments: Vec<BtcArgument>,
pub results: Vec<BtcResult>,
}
Expand description
Bitcoin method definition
Fields§
§name: String
§description: String
§examples: String
§argument_names: Vec<String>
§arguments: Vec<BtcArgument>
§results: Vec<BtcResult>
Trait Implementations§
Source§impl<'de> Deserialize<'de> for BtcMethod
impl<'de> Deserialize<'de> for BtcMethod
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 BtcMethod
impl RefUnwindSafe for BtcMethod
impl Send for BtcMethod
impl Sync for BtcMethod
impl Unpin for BtcMethod
impl UnwindSafe for BtcMethod
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