pub struct ResourcePackOptions {
pub uri: Option<String>,
pub prompt: Option<String>,
pub sha1: Option<String>,
pub required: Option<bool>,
}Fields§
§uri: Option<String>§prompt: Option<String>§sha1: Option<String>§required: Option<bool>Trait Implementations§
Source§impl Clone for ResourcePackOptions
impl Clone for ResourcePackOptions
Source§fn clone(&self) -> ResourcePackOptions
fn clone(&self) -> ResourcePackOptions
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 ResourcePackOptions
impl Debug for ResourcePackOptions
Source§impl Default for ResourcePackOptions
impl Default for ResourcePackOptions
Source§fn default() -> ResourcePackOptions
fn default() -> ResourcePackOptions
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ResourcePackOptionswhere
ResourcePackOptions: Default,
impl<'de> Deserialize<'de> for ResourcePackOptionswhere
ResourcePackOptions: Default,
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 ResourcePackOptions
impl PartialEq for ResourcePackOptions
Source§impl Serialize for ResourcePackOptions
impl Serialize for ResourcePackOptions
impl StructuralPartialEq for ResourcePackOptions
Auto Trait Implementations§
impl Freeze for ResourcePackOptions
impl RefUnwindSafe for ResourcePackOptions
impl Send for ResourcePackOptions
impl Sync for ResourcePackOptions
impl Unpin for ResourcePackOptions
impl UnwindSafe for ResourcePackOptions
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<T> DefaultExt for T
impl<T> DefaultExt for T
Source§fn is_default(&self) -> bool
fn is_default(&self) -> bool
Check if the value is equal to it’s default value
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