pub struct GetMoveLogsRequest {
pub chains: HashSet<ChainId>,
pub from_block: Bound,
pub to_block: Bound,
pub address__in: HashSet<H256>,
pub module__in: HashSet<String>,
pub event_name__in: HashSet<String>,
pub type_tag__in: HashSet<String>,
}
Fields§
§chains: HashSet<ChainId>
§from_block: Bound
§to_block: Bound
§address__in: HashSet<H256>
§module__in: HashSet<String>
§event_name__in: HashSet<String>
§type_tag__in: HashSet<String>
Trait Implementations§
Source§impl Clone for GetMoveLogsRequest
impl Clone for GetMoveLogsRequest
Source§fn clone(&self) -> GetMoveLogsRequest
fn clone(&self) -> GetMoveLogsRequest
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 GetMoveLogsRequest
impl Debug for GetMoveLogsRequest
Source§impl Default for GetMoveLogsRequest
impl Default for GetMoveLogsRequest
Source§impl<'de> Deserialize<'de> for GetMoveLogsRequest
impl<'de> Deserialize<'de> for GetMoveLogsRequest
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 GetMoveLogsRequest
impl RefUnwindSafe for GetMoveLogsRequest
impl Send for GetMoveLogsRequest
impl Sync for GetMoveLogsRequest
impl Unpin for GetMoveLogsRequest
impl UnwindSafe for GetMoveLogsRequest
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