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<LogTokenResponse, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<LogTokenResponse, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for LogTokenResponse
impl Serialize for LogTokenResponse
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. 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