mirror of
https://github.com/OMGeeky/google-apis-rs.git
synced 2026-01-07 03:56:42 +01:00
Use UTC DateTime
This commit is contained in:
@@ -20,7 +20,7 @@ re_find_replacements = re.compile(r"\{[/\+]?\w+\*?\}")
|
||||
|
||||
HTTP_METHODS = set(("OPTIONS", "GET", "POST", "PUT", "DELETE", "HEAD", "TRACE", "CONNECT", "PATCH"))
|
||||
CHRONO_PATH = "client::chrono"
|
||||
CHRONO_DATETIME = f"{CHRONO_PATH}::NaiveDateTime"
|
||||
CHRONO_DATETIME = f"{CHRONO_PATH}::DateTime<{CHRONO_PATH}::offset::Utc>"
|
||||
CHRONO_DATE = f"{CHRONO_PATH}::NaiveDate"
|
||||
USE_FORMAT = 'use_format_field'
|
||||
TYPE_MAP = {
|
||||
@@ -84,10 +84,10 @@ RUST_TYPE_RND_MAP = {
|
||||
# TODO: styling this
|
||||
f"{CHRONO_PATH}::Duration": lambda: f"{CHRONO_PATH}::Duration::seconds({randint(0, 9999999)})",
|
||||
CHRONO_DATE: chrono_date,
|
||||
CHRONO_DATETIME: lambda: f"{chrono_date()}.with_hms({randint(0, 23)}, {randint(0, 59)}, {randint(0, 59)})",
|
||||
CHRONO_DATETIME: lambda: f"{CHRONO_PATH}::Utc::now()",
|
||||
f"&{CHRONO_PATH}::Duration": lambda: f"&{CHRONO_PATH}::Duration::seconds({randint(0, 9999999)})",
|
||||
f"&{CHRONO_DATE}": lambda: f"&{chrono_date()}",
|
||||
f"&{CHRONO_DATETIME}": lambda: f"&{chrono_date()}.with_hms({randint(0, 23)}, {randint(0, 59)}, {randint(0, 59)})"
|
||||
f"&{CHRONO_DATETIME}": lambda: f"&{CHRONO_PATH}::Utc::now()",
|
||||
# why a reference to Vec? Because it works. Should be slice, but who knows how typing works here.
|
||||
}
|
||||
TREF = '$ref'
|
||||
|
||||
Reference in New Issue
Block a user