#[non_exhaustive]pub struct BrowserDownloadStarted {
pub download_id: String,
pub url: String,
pub rest: Rest,
}Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.download_id: String§url: String§rest: RestImplementations§
Source§impl BrowserDownloadStarted
impl BrowserDownloadStarted
Sourcepub fn builder(
download_id: String,
url: String,
) -> BrowserDownloadStartedBuilder
pub fn builder( download_id: String, url: String, ) -> BrowserDownloadStartedBuilder
Start a builder by supplying the required fields in declaration order.
Trait Implementations§
Source§impl Clone for BrowserDownloadStarted
impl Clone for BrowserDownloadStarted
Source§impl Debug for BrowserDownloadStarted
impl Debug for BrowserDownloadStarted
Source§impl DeclaredFields for BrowserDownloadStarted
impl DeclaredFields for BrowserDownloadStarted
fn into_declared(self) -> Self
Source§impl<'de> Deserialize<'de> for BrowserDownloadStarted
impl<'de> Deserialize<'de> for BrowserDownloadStarted
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
impl Eq for BrowserDownloadStarted
Source§impl PartialEq for BrowserDownloadStarted
impl PartialEq for BrowserDownloadStarted
Source§impl Serialize for BrowserDownloadStarted
impl Serialize for BrowserDownloadStarted
impl StructuralPartialEq for BrowserDownloadStarted
Auto Trait Implementations§
impl Freeze for BrowserDownloadStarted
impl RefUnwindSafe for BrowserDownloadStarted
impl Send for BrowserDownloadStarted
impl Sync for BrowserDownloadStarted
impl Unpin for BrowserDownloadStarted
impl UnsafeUnpin for BrowserDownloadStarted
impl UnwindSafe for BrowserDownloadStarted
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