pub struct JsonRpcResponseDataBuilder {
pub title: String,
pub sub_title: String,
pub score: Option<i32>,
pub ico_path: String,
pub json_rpcaction: Option<JsonRpcAction>,
}Expand description
JsonRpcResponse 构建器
Fields§
§title: String标题
sub_title: String副标题
score: Option<i32>排名分数,0-100,分数越大越靠前
ico_path: String显示图标
json_rpcaction: Option<JsonRpcAction>点击触发操作
Implementations§
Source§impl JsonRpcResponseDataBuilder
impl JsonRpcResponseDataBuilder
pub fn new() -> JsonRpcResponseDataBuilder
Sourcepub fn json_rpcaction(self, json_rpcaction: Option<JsonRpcAction>) -> Self
pub fn json_rpcaction(self, json_rpcaction: Option<JsonRpcAction>) -> Self
设置点击触发执行操作
Sourcepub fn build(&self) -> JsonRpcResponseData
pub fn build(&self) -> JsonRpcResponseData
构建JsonRpcResponseData 响应数据
Auto Trait Implementations§
impl Freeze for JsonRpcResponseDataBuilder
impl RefUnwindSafe for JsonRpcResponseDataBuilder
impl Send for JsonRpcResponseDataBuilder
impl Sync for JsonRpcResponseDataBuilder
impl Unpin for JsonRpcResponseDataBuilder
impl UnwindSafe for JsonRpcResponseDataBuilder
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