pub struct LogTokenResponse {
pub expires_at: DateTime<Utc>,
pub token: String,
}Expand description
A build-scoped HMAC token the SSE log stream accepts, plus its expiry.
Pass the token as the token query parameter when opening the log
stream.
JSON schema
{
"title": "LogTokenResponse",
"description": "A build-scoped HMAC token the SSE log stream accepts,
plus its expiry. Pass the token as the `token` query parameter when
opening the log stream.",
"type": "object",
"required": [
"expires_at",
"token"
],
"properties": {
"expires_at": {
"description": "When the token expires (~1 hour out).",
"type": "string",
"format": "date-time"
},
"token": {
"description": "The opaque, build-scoped log token.",
"type": "string"
}
}
}Fields§
§expires_at: DateTime<Utc>When the token expires (~1 hour out).
token: StringThe opaque, build-scoped log token.
Trait Implementations§
Source§impl Clone for LogTokenResponse
impl Clone for LogTokenResponse
Source§fn clone(&self) -> LogTokenResponse
fn clone(&self) -> LogTokenResponse
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 moreSource§impl Debug for LogTokenResponse
impl Debug for LogTokenResponse
Source§impl<'de> Deserialize<'de> for LogTokenResponse
impl<'de> Deserialize<'de> for LogTokenResponse
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for LogTokenResponse
impl RefUnwindSafe for LogTokenResponse
impl Send for LogTokenResponse
impl Sync for LogTokenResponse
impl Unpin for LogTokenResponse
impl UnsafeUnpin for LogTokenResponse
impl UnwindSafe for LogTokenResponse
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