pub struct ConfigFilterAccounts {
pub account: Vec<Pubkey>,
pub owner: Vec<Pubkey>,
pub filters: Vec<ConfigFilterAccountsFilter>,
pub nonempty_txn_signature: Option<bool>,
}Fields§
§account: Vec<Pubkey>§owner: Vec<Pubkey>§filters: Vec<ConfigFilterAccountsFilter>§nonempty_txn_signature: Option<bool>Trait Implementations§
Source§impl Clone for ConfigFilterAccounts
impl Clone for ConfigFilterAccounts
Source§fn clone(&self) -> ConfigFilterAccounts
fn clone(&self) -> ConfigFilterAccounts
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 ConfigFilterAccounts
impl Debug for ConfigFilterAccounts
Source§impl Default for ConfigFilterAccounts
impl Default for ConfigFilterAccounts
Source§fn default() -> ConfigFilterAccounts
fn default() -> ConfigFilterAccounts
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ConfigFilterAccountswhere
ConfigFilterAccounts: Default,
impl<'de> Deserialize<'de> for ConfigFilterAccountswhere
ConfigFilterAccounts: Default,
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 From<ConfigFilterAccounts> for SubscribeRequestFilterAccounts
impl From<ConfigFilterAccounts> for SubscribeRequestFilterAccounts
Source§fn from(value: ConfigFilterAccounts) -> Self
fn from(value: ConfigFilterAccounts) -> Self
Converts to this type from the input type.
Source§impl Serialize for ConfigFilterAccounts
impl Serialize for ConfigFilterAccounts
Source§impl TryFrom<SubscribeRequestFilterAccounts> for ConfigFilterAccounts
impl TryFrom<SubscribeRequestFilterAccounts> for ConfigFilterAccounts
Source§type Error = ConfigFilterError
type Error = ConfigFilterError
The type returned in the event of a conversion error.
Auto Trait Implementations§
impl Freeze for ConfigFilterAccounts
impl RefUnwindSafe for ConfigFilterAccounts
impl Send for ConfigFilterAccounts
impl Sync for ConfigFilterAccounts
impl Unpin for ConfigFilterAccounts
impl UnwindSafe for ConfigFilterAccounts
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request