toPlainDateTime
Returns a PlainDateTime by combining this date with a PlainTime (or midnight if null).
Parameters
- self:PlainDate
- PlainDate
- time:?PlainTime
- ?PlainTime
Source
Implementation
pub fn toPlainDateTime(self: PlainDate, time: ?PlainTime) !PlainDateTime {
const time_ptr = if (time) |tt| tt._inner else null;
const ptr = (try abi.extractResult(abi.c.temporal_rs_PlainDate_to_plain_date_time(self._inner, time_ptr))) orelse return abi.TemporalError.Generic;
return .{ ._inner = ptr };
}