toString
Returns a string representing this duration in the ISO 8601 format.
Parameters
- self:Duration
- Duration
- allocator:std.mem.Allocator
- std.mem.Allocator
- options:ToStringRoundingOptions
- ToStringRoundingOptions
Source
Implementation
pub fn toString(self: Duration, allocator: std.mem.Allocator, options: ToStringRoundingOptions) ![]u8 {
var write = abi.DiplomatWrite.init(allocator);
defer write.deinit();
const res = abi.c.temporal_rs_Duration_to_string(self._inner, abi.to.strRoundingOpts(options), &write.inner);
try handleVoidResult(res);
return try write.toOwnedSlice();
}