pub struct ScannerSubscription {Show 23 fields
pub number_of_rows: Option<i32>,
pub instrument: Option<String>,
pub location_code: Option<String>,
pub scan_code: Option<String>,
pub above_price: Option<f64>,
pub below_price: Option<f64>,
pub above_volume: Option<i64>,
pub market_cap_above: Option<f64>,
pub market_cap_below: Option<f64>,
pub moody_rating_above: Option<String>,
pub moody_rating_below: Option<String>,
pub sp_rating_above: Option<String>,
pub sp_rating_below: Option<String>,
pub maturity_date_above: Option<String>,
pub maturity_date_below: Option<String>,
pub coupon_rate_above: Option<f64>,
pub coupon_rate_below: Option<f64>,
pub exclude_convertible: Option<bool>,
pub average_option_volume_above: Option<i64>,
pub scanner_setting_pairs: Option<String>,
pub stock_type_filter: Option<String>,
pub scanner_subscription_filter_options: HashMap<String, String>,
pub scanner_subscription_options: HashMap<String, String>,
}Fields§
§number_of_rows: Option<i32>§instrument: Option<String>§location_code: Option<String>§scan_code: Option<String>§above_price: Option<f64>§below_price: Option<f64>§above_volume: Option<i64>§market_cap_above: Option<f64>§market_cap_below: Option<f64>§moody_rating_above: Option<String>§moody_rating_below: Option<String>§sp_rating_above: Option<String>§sp_rating_below: Option<String>§maturity_date_above: Option<String>§maturity_date_below: Option<String>§coupon_rate_above: Option<f64>§coupon_rate_below: Option<f64>§exclude_convertible: Option<bool>§average_option_volume_above: Option<i64>§scanner_setting_pairs: Option<String>§stock_type_filter: Option<String>§scanner_subscription_filter_options: HashMap<String, String>§scanner_subscription_options: HashMap<String, String>Implementations§
Source§impl ScannerSubscription
impl ScannerSubscription
Sourcepub fn number_of_rows(&self) -> i32
pub fn number_of_rows(&self) -> i32
Returns the value of number_of_rows, or the default value if number_of_rows is unset.
Sourcepub fn instrument(&self) -> &str
pub fn instrument(&self) -> &str
Returns the value of instrument, or the default value if instrument is unset.
Sourcepub fn location_code(&self) -> &str
pub fn location_code(&self) -> &str
Returns the value of location_code, or the default value if location_code is unset.
Sourcepub fn scan_code(&self) -> &str
pub fn scan_code(&self) -> &str
Returns the value of scan_code, or the default value if scan_code is unset.
Sourcepub fn above_price(&self) -> f64
pub fn above_price(&self) -> f64
Returns the value of above_price, or the default value if above_price is unset.
Sourcepub fn below_price(&self) -> f64
pub fn below_price(&self) -> f64
Returns the value of below_price, or the default value if below_price is unset.
Sourcepub fn above_volume(&self) -> i64
pub fn above_volume(&self) -> i64
Returns the value of above_volume, or the default value if above_volume is unset.
Sourcepub fn market_cap_above(&self) -> f64
pub fn market_cap_above(&self) -> f64
Returns the value of market_cap_above, or the default value if market_cap_above is unset.
Sourcepub fn market_cap_below(&self) -> f64
pub fn market_cap_below(&self) -> f64
Returns the value of market_cap_below, or the default value if market_cap_below is unset.
Sourcepub fn moody_rating_above(&self) -> &str
pub fn moody_rating_above(&self) -> &str
Returns the value of moody_rating_above, or the default value if moody_rating_above is unset.
Sourcepub fn moody_rating_below(&self) -> &str
pub fn moody_rating_below(&self) -> &str
Returns the value of moody_rating_below, or the default value if moody_rating_below is unset.
Sourcepub fn sp_rating_above(&self) -> &str
pub fn sp_rating_above(&self) -> &str
Returns the value of sp_rating_above, or the default value if sp_rating_above is unset.
Sourcepub fn sp_rating_below(&self) -> &str
pub fn sp_rating_below(&self) -> &str
Returns the value of sp_rating_below, or the default value if sp_rating_below is unset.
Sourcepub fn maturity_date_above(&self) -> &str
pub fn maturity_date_above(&self) -> &str
Returns the value of maturity_date_above, or the default value if maturity_date_above is unset.
Sourcepub fn maturity_date_below(&self) -> &str
pub fn maturity_date_below(&self) -> &str
Returns the value of maturity_date_below, or the default value if maturity_date_below is unset.
Sourcepub fn coupon_rate_above(&self) -> f64
pub fn coupon_rate_above(&self) -> f64
Returns the value of coupon_rate_above, or the default value if coupon_rate_above is unset.
Sourcepub fn coupon_rate_below(&self) -> f64
pub fn coupon_rate_below(&self) -> f64
Returns the value of coupon_rate_below, or the default value if coupon_rate_below is unset.
Sourcepub fn exclude_convertible(&self) -> bool
pub fn exclude_convertible(&self) -> bool
Returns the value of exclude_convertible, or the default value if exclude_convertible is unset.
Sourcepub fn average_option_volume_above(&self) -> i64
pub fn average_option_volume_above(&self) -> i64
Returns the value of average_option_volume_above, or the default value if average_option_volume_above is unset.
Sourcepub fn scanner_setting_pairs(&self) -> &str
pub fn scanner_setting_pairs(&self) -> &str
Returns the value of scanner_setting_pairs, or the default value if scanner_setting_pairs is unset.
Sourcepub fn stock_type_filter(&self) -> &str
pub fn stock_type_filter(&self) -> &str
Returns the value of stock_type_filter, or the default value if stock_type_filter is unset.
Trait Implementations§
Source§impl Clone for ScannerSubscription
impl Clone for ScannerSubscription
Source§fn clone(&self) -> ScannerSubscription
fn clone(&self) -> ScannerSubscription
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Debug for ScannerSubscription
impl Debug for ScannerSubscription
Source§impl Default for ScannerSubscription
impl Default for ScannerSubscription
Source§impl Message for ScannerSubscription
impl Message for ScannerSubscription
Source§fn encoded_len(&self) -> usize
fn encoded_len(&self) -> usize
Source§fn encode(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
Self: Sized,
fn encode(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
Self: Sized,
Source§fn encode_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
fn encode_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
Source§fn encode_length_delimited(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
Self: Sized,
fn encode_length_delimited(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
Self: Sized,
Source§fn encode_length_delimited_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
fn encode_length_delimited_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
Source§fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
Source§fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
Source§fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
self. Read moreSource§fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
self.