pub enum AtDownloadType {
Server,
Direct,
Browser,
}Variants§
Server
Relative URL on ATLauncher’s download server.
Direct
Absolute URL.
Browser
Must be downloaded by the user in a browser.
Trait Implementations§
Source§impl Clone for AtDownloadType
impl Clone for AtDownloadType
Source§fn clone(&self) -> AtDownloadType
fn clone(&self) -> AtDownloadType
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 moreimpl Copy for AtDownloadType
Source§impl Debug for AtDownloadType
impl Debug for AtDownloadType
Source§impl Default for AtDownloadType
impl Default for AtDownloadType
Source§fn default() -> AtDownloadType
fn default() -> AtDownloadType
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AtDownloadType
impl<'de> Deserialize<'de> for AtDownloadType
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 AtDownloadType
Source§impl PartialEq for AtDownloadType
impl PartialEq for AtDownloadType
Source§impl Serialize for AtDownloadType
impl Serialize for AtDownloadType
impl StructuralPartialEq for AtDownloadType
Auto Trait Implementations§
impl Freeze for AtDownloadType
impl RefUnwindSafe for AtDownloadType
impl Send for AtDownloadType
impl Sync for AtDownloadType
impl Unpin for AtDownloadType
impl UnsafeUnpin for AtDownloadType
impl UnwindSafe for AtDownloadType
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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.Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more