var searchIndex = {}; searchIndex["todotxt"] = {"doc":"","items":[[3,"Date","todotxt","ISO 8601 calendar date without timezone.\nAllows for every [proleptic Gregorian date](./index.html#calendar-date)\nfrom Jan 1, 262145 BCE to Dec 31, 262143 CE.\nAlso supports the conversion from ISO 8601 ordinal and week date.",null,null],[3,"Task","","",null,null],[12,"subject","","",0,null],[12,"priority","","",0,null],[12,"create_date","","",0,null],[12,"finish_date","","",0,null],[12,"finished","","",0,null],[12,"threshold_date","","",0,null],[12,"due_date","","",0,null],[12,"recurrence","","",0,null],[12,"contexts","","",0,null],[12,"projects","","",0,null],[12,"hashtags","","",0,null],[12,"tags","","",0,null],[4,"Recurrence","","",null,null],[13,"Daily","","",1,null],[13,"BDaily","","",1,null],[13,"Monthly","","",1,null],[13,"Weekly","","",1,null],[13,"Yearly","","",1,null],[11,"eq","","",1,null],[11,"ne","","",1,null],[11,"fmt","","",1,null],[11,"from_str","","",1,{"inputs":[{"name":"str"}],"output":{"name":"result"}}],[11,"fmt","","",1,null],[11,"default","","",0,{"inputs":[],"output":{"name":"task"}}],[11,"eq","","",0,null],[11,"ne","","",0,null],[11,"fmt","","",0,null],[11,"fmt","","",0,null],[11,"from_str","","",0,{"inputs":[{"name":"str"}],"output":{"name":"result"}}],[11,"from_ymd","","Makes a new `NaiveDate` from the [calendar date](./index.html#calendar-date)\n(year, month and day).",2,{"inputs":[{"name":"i32"},{"name":"u32"},{"name":"u32"}],"output":{"name":"naivedate"}}],[11,"from_ymd_opt","","Makes a new `NaiveDate` from the [calendar date](./index.html#calendar-date)\n(year, month and day).",2,{"inputs":[{"name":"i32"},{"name":"u32"},{"name":"u32"}],"output":{"name":"option"}}],[11,"from_yo","","Makes a new `NaiveDate` from the [ordinal date](./index.html#ordinal-date)\n(year and day of the year).",2,{"inputs":[{"name":"i32"},{"name":"u32"}],"output":{"name":"naivedate"}}],[11,"from_yo_opt","","Makes a new `NaiveDate` from the [ordinal date](./index.html#ordinal-date)\n(year and day of the year).",2,{"inputs":[{"name":"i32"},{"name":"u32"}],"output":{"name":"option"}}],[11,"from_isoywd","","Makes a new `NaiveDate` from the [ISO week date](./index.html#week-date)\n(year, week number and day of the week).\nThe resulting `NaiveDate` may have a different year from the input year.",2,{"inputs":[{"name":"i32"},{"name":"u32"},{"name":"weekday"}],"output":{"name":"naivedate"}}],[11,"from_isoywd_opt","","Makes a new `NaiveDate` from the [ISO week date](./index.html#week-date)\n(year, week number and day of the week).\nThe resulting `NaiveDate` may have a different year from the input year.",2,{"inputs":[{"name":"i32"},{"name":"u32"},{"name":"weekday"}],"output":{"name":"option"}}],[11,"from_num_days_from_ce","","Makes a new `NaiveDate` from the number of days since January 1, 1 (Day 1)\nin the proleptic Gregorian calendar.",2,{"inputs":[{"name":"i32"}],"output":{"name":"naivedate"}}],[11,"from_num_days_from_ce_opt","","Makes a new `NaiveDate` from the number of days since January 1, 1 (Day 1)\nin the proleptic Gregorian calendar.",2,{"inputs":[{"name":"i32"}],"output":{"name":"option"}}],[11,"parse_from_str","","Parses a string with the specified format string and returns a new `NaiveDate`.\nSee the [`format::strftime` module](../../format/strftime/index.html)\non the supported escape sequences.",2,{"inputs":[{"name":"str"},{"name":"str"}],"output":{"name":"result"}}],[11,"and_time","","Makes a new `NaiveDateTime` from the current date and given `NaiveTime`.",2,null],[11,"and_hms","","Makes a new `NaiveDateTime` from the current date, hour, minute and second.",2,null],[11,"and_hms_opt","","Makes a new `NaiveDateTime` from the current date, hour, minute and second.",2,null],[11,"and_hms_milli","","Makes a new `NaiveDateTime` from the current date, hour, minute, second and millisecond.",2,null],[11,"and_hms_milli_opt","","Makes a new `NaiveDateTime` from the current date, hour, minute, second and millisecond.",2,null],[11,"and_hms_micro","","Makes a new `NaiveDateTime` from the current date, hour, minute, second and microsecond.",2,null],[11,"and_hms_micro_opt","","Makes a new `NaiveDateTime` from the current date, hour, minute, second and microsecond.",2,null],[11,"and_hms_nano","","Makes a new `NaiveDateTime` from the current date, hour, minute, second and nanosecond.",2,null],[11,"and_hms_nano_opt","","Makes a new `NaiveDateTime` from the current date, hour, minute, second and nanosecond.",2,null],[11,"succ","","Makes a new `NaiveDate` for the next calendar date.",2,null],[11,"succ_opt","","Makes a new `NaiveDate` for the next calendar date.",2,null],[11,"pred","","Makes a new `NaiveDate` for the previous calendar date.",2,null],[11,"pred_opt","","Makes a new `NaiveDate` for the previous calendar date.",2,null],[11,"checked_add","","Adds the `days` part of given `Duration` to the current date.",2,null],[11,"checked_sub","","Subtracts the `days` part of given `Duration` from the current date.",2,null],[11,"format_with_items","","Formats the date with the specified formatting items.\nOtherwise it is same to the ordinary `format` method.",2,null],[11,"format","","Formats the date with the specified format string.\nSee the [`format::strftime` module](../../format/strftime/index.html)\non the supported escape sequences.",2,null],[11,"clone","","",2,null],[11,"cmp","","",2,null],[11,"partial_cmp","","",2,null],[11,"lt","","",2,null],[11,"le","","",2,null],[11,"gt","","",2,null],[11,"ge","","",2,null],[11,"eq","","",2,null],[11,"ne","","",2,null],[11,"year","","Returns the year number in the [calendar date](./index.html#calendar-date).",2,null],[11,"month","","Returns the month number starting from 1.",2,null],[11,"month0","","Returns the month number starting from 0.",2,null],[11,"day","","Returns the day of month starting from 1.",2,null],[11,"day0","","Returns the day of month starting from 0.",2,null],[11,"ordinal","","Returns the day of year starting from 1.",2,null],[11,"ordinal0","","Returns the day of year starting from 0.",2,null],[11,"weekday","","Returns the day of week.",2,null],[11,"isoweekdate","","",2,null],[11,"with_year","","Makes a new `NaiveDate` with the year number changed.",2,null],[11,"with_month","","Makes a new `NaiveDate` with the month number (starting from 1) changed.",2,null],[11,"with_month0","","Makes a new `NaiveDate` with the month number (starting from 0) changed.",2,null],[11,"with_day","","Makes a new `NaiveDate` with the day of month (starting from 1) changed.",2,null],[11,"with_day0","","Makes a new `NaiveDate` with the day of month (starting from 0) changed.",2,null],[11,"with_ordinal","","Makes a new `NaiveDate` with the day of year (starting from 1) changed.",2,null],[11,"with_ordinal0","","Makes a new `NaiveDate` with the day of year (starting from 0) changed.",2,null],[11,"hash","","",2,null],[11,"add","","",2,null],[11,"sub","","",2,null],[11,"sub","","",2,null],[11,"fmt","","",2,null],[11,"fmt","","",2,null],[11,"from_str","","",2,{"inputs":[{"name":"str"}],"output":{"name":"result"}}]],"paths":[[3,"Task"],[4,"Recurrence"],[3,"Date"]]}; initSearch(searchIndex);