Struct ExplicitWindow
pub struct ExplicitWindow {
pub template: String,
pub start: NaiveDate,
pub end: NaiveDate,
}Expand description
A window the recipe fixes whatever the sheet says: the template it is quoted on and its dates.
Fields§
§template: StringThe meeting-OIS or OIS template the window’s swap is built on.
start: NaiveDateThe window’s first accrual date.
end: NaiveDateThe window’s last accrual date, where the pillar sits.
Trait Implementations§
§impl Clone for ExplicitWindow
impl Clone for ExplicitWindow
§fn clone(&self) -> ExplicitWindow
fn clone(&self) -> ExplicitWindow
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read more§impl Debug for ExplicitWindow
impl Debug for ExplicitWindow
impl Eq for ExplicitWindow
§impl PartialEq for ExplicitWindow
impl PartialEq for ExplicitWindow
impl StructuralPartialEq for ExplicitWindow
Auto Trait Implementations§
impl Freeze for ExplicitWindow
impl RefUnwindSafe for ExplicitWindow
impl Send for ExplicitWindow
impl Sync for ExplicitWindow
impl Unpin for ExplicitWindow
impl UnsafeUnpin for ExplicitWindow
impl UnwindSafe for ExplicitWindow
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