pub trait LocatedQuery: Serialize + Deserialize {
// Required methods
fn get_selection(&self) -> &dyn Selection;
fn get_location(&self) -> &dyn Location;
}Required Methods§
fn get_selection(&self) -> &dyn Selection
fn get_location(&self) -> &dyn Location
Trait Implementations§
Source§impl<'typetag> Serialize for dyn LocatedQuery + 'typetag
impl<'typetag> Serialize for dyn LocatedQuery + 'typetag
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
Source§impl<'typetag> Serialize for dyn LocatedQuery + Send + 'typetag
impl<'typetag> Serialize for dyn LocatedQuery + Send + 'typetag
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
Source§impl<'typetag> Serialize for dyn LocatedQuery + Send + Sync + 'typetag
impl<'typetag> Serialize for dyn LocatedQuery + Send + Sync + 'typetag
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
Source§impl<'typetag> Serialize for dyn LocatedQuery + Sync + 'typetag
impl<'typetag> Serialize for dyn LocatedQuery + Sync + 'typetag
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