pub struct GTTs {
pub triggers: Vec<GTT>,
}Expand description
GTTs collection
Fields§
§triggers: Vec<GTT>List of GTTs
Implementations§
Source§impl GTTs
impl GTTs
Sourcepub fn active_gtts(&self) -> Vec<>T>
pub fn active_gtts(&self) -> Vec<>T>
Get active GTTs
Sourcepub fn triggered_gtts(&self) -> Vec<>T>
pub fn triggered_gtts(&self) -> Vec<>T>
Get triggered GTTs
Sourcepub fn expired_gtts(&self) -> Vec<>T>
pub fn expired_gtts(&self) -> Vec<>T>
Get expired GTTs
Sourcepub fn gtts_for_symbol(&self, symbol: &str) -> Vec<>T>
pub fn gtts_for_symbol(&self, symbol: &str) -> Vec<>T>
Get GTTs for a specific symbol
Sourcepub fn expiring_soon(&self, hours: i64) -> Vec<>T>
pub fn expiring_soon(&self, hours: i64) -> Vec<>T>
Get GTTs expiring soon
Trait Implementations§
Source§impl<'de> Deserialize<'de> for GTTs
impl<'de> Deserialize<'de> for GTTs
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 GTTs
impl RefUnwindSafe for GTTs
impl Send for GTTs
impl Sync for GTTs
impl Unpin for GTTs
impl UnwindSafe for GTTs
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