pub struct LookupQuestion {
pub service: String,
pub query: Value,
}Expand description
Question sent to a lookup service.
Contains the service identifier and a query payload that is service-specific.
Fields§
§service: StringService identifier (e.g., “ls_slap”, “ls_ship”, “ls_myservice”).
query: ValueService-specific query payload.
Implementations§
Trait Implementations§
Source§impl Clone for LookupQuestion
impl Clone for LookupQuestion
Source§fn clone(&self) -> LookupQuestion
fn clone(&self) -> LookupQuestion
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 LookupQuestion
impl Debug for LookupQuestion
Source§impl<'de> Deserialize<'de> for LookupQuestion
impl<'de> Deserialize<'de> for LookupQuestion
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<LookupQuestion, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<LookupQuestion, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for LookupQuestion
impl Serialize for LookupQuestion
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 Freeze for LookupQuestion
impl RefUnwindSafe for LookupQuestion
impl Send for LookupQuestion
impl Sync for LookupQuestion
impl Unpin for LookupQuestion
impl UnsafeUnpin for LookupQuestion
impl UnwindSafe for LookupQuestion
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