pub struct LastKnownGoodVersions {
pub timestamp: OffsetDateTime,
pub channels: HashMap<Channel, VersionInChannel>,
}Expand description
Response structure for the “last known good versions” API endpoint.
Contains the most recent version for each Chrome release channel (Stable, Beta, Dev, Canary).
Fields§
§timestamp: OffsetDateTimeWhen this data was last updated.
channels: HashMap<Channel, VersionInChannel>The latest known good version for each release channel.
Implementations§
Source§impl LastKnownGoodVersions
impl LastKnownGoodVersions
Sourcepub async fn fetch(client: Client) -> Result<Self>
pub async fn fetch(client: Client) -> Result<Self>
Fetches the last known good versions from the Chrome for Testing API.
Returns the most recent version for each Chrome release channel (Stable, Beta, Dev, Canary).
pub async fn fetch_with_base_url( client: Client, base_url: Url, ) -> Result<LastKnownGoodVersions>
Trait Implementations§
Source§impl Clone for LastKnownGoodVersions
impl Clone for LastKnownGoodVersions
Source§fn clone(&self) -> LastKnownGoodVersions
fn clone(&self) -> LastKnownGoodVersions
Returns a duplicate of the value. Read more
1.0.0 · 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 LastKnownGoodVersions
impl Debug for LastKnownGoodVersions
Source§impl<'de> Deserialize<'de> for LastKnownGoodVersions
impl<'de> Deserialize<'de> for LastKnownGoodVersions
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
Source§impl PartialEq for LastKnownGoodVersions
impl PartialEq for LastKnownGoodVersions
impl Eq for LastKnownGoodVersions
impl StructuralPartialEq for LastKnownGoodVersions
Auto Trait Implementations§
impl Freeze for LastKnownGoodVersions
impl RefUnwindSafe for LastKnownGoodVersions
impl Send for LastKnownGoodVersions
impl Sync for LastKnownGoodVersions
impl Unpin for LastKnownGoodVersions
impl UnsafeUnpin for LastKnownGoodVersions
impl UnwindSafe for LastKnownGoodVersions
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.