pub struct MFInstrumentSearch {
pub query: String,
pub amc: Option<String>,
pub fund_type: Option<String>,
pub plan: Option<String>,
pub limit: Option<u32>,
}
Expand description
MF instrument search parameters
Fields§
§query: String
Search query (fund name or AMC)
amc: Option<String>
AMC filter
fund_type: Option<String>
Fund type filter
plan: Option<String>
Plan filter (growth, dividend)
limit: Option<u32>
Limit results
Implementations§
Source§impl MFInstrumentSearch
impl MFInstrumentSearch
Sourcepub fn equity_only(self) -> Self
pub fn equity_only(self) -> Self
Search for equity funds only
Trait Implementations§
Source§impl Clone for MFInstrumentSearch
impl Clone for MFInstrumentSearch
Source§fn clone(&self) -> MFInstrumentSearch
fn clone(&self) -> MFInstrumentSearch
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for MFInstrumentSearch
impl Debug for MFInstrumentSearch
Source§impl<'de> Deserialize<'de> for MFInstrumentSearch
impl<'de> Deserialize<'de> for MFInstrumentSearch
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 MFInstrumentSearch
impl RefUnwindSafe for MFInstrumentSearch
impl Send for MFInstrumentSearch
impl Sync for MFInstrumentSearch
impl Unpin for MFInstrumentSearch
impl UnwindSafe for MFInstrumentSearch
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