pub struct PostA2aRequest {
pub jsonrpc: Jsonrpc,
pub id: String,
pub method: Method,
pub params: Option<Box<PostA2aRequestParams>>,
}Fields§
§jsonrpc: JsonrpcJSON-RPC version
id: StringRequest identifier
method: MethodThe method to invoke
params: Option<Box<PostA2aRequestParams>>Implementations§
Trait Implementations§
Source§impl Clone for PostA2aRequest
impl Clone for PostA2aRequest
Source§fn clone(&self) -> PostA2aRequest
fn clone(&self) -> PostA2aRequest
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 PostA2aRequest
impl Debug for PostA2aRequest
Source§impl Default for PostA2aRequest
impl Default for PostA2aRequest
Source§fn default() -> PostA2aRequest
fn default() -> PostA2aRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PostA2aRequest
impl<'de> Deserialize<'de> for PostA2aRequest
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
Source§impl PartialEq for PostA2aRequest
impl PartialEq for PostA2aRequest
Source§impl Serialize for PostA2aRequest
impl Serialize for PostA2aRequest
impl StructuralPartialEq for PostA2aRequest
Auto Trait Implementations§
impl Freeze for PostA2aRequest
impl RefUnwindSafe for PostA2aRequest
impl Send for PostA2aRequest
impl Sync for PostA2aRequest
impl Unpin for PostA2aRequest
impl UnwindSafe for PostA2aRequest
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