Struct yy_typings::AudioGroupPath
source · [−]pub struct AudioGroupPath(pub String);
Expand description
The path
component will never end with .yy, even if it describes
a virtual folder or file. This is to say, given the texture groups
Default
, Crops
, and Enemies
, we would expect to see the following
TexturePath
vec, in Json:
[
{ "name": "Default", path: "audiogroups/Default" },
{ "name": "Crops", path: "audiogroups/Crops" },
{ "name": "Enemies", path: "audiogroups/Enemies" }
]
There are two important things to note about TextureGroup
:
- It does not end in
.yy
. - It uses
/
as a separator. - It always starts with
texturegroups
.
Tuple Fields
0: String
Implementations
sourceimpl AudioGroupPath
impl AudioGroupPath
Trait Implementations
sourceimpl Clone for AudioGroupPath
impl Clone for AudioGroupPath
sourcefn clone(&self) -> AudioGroupPath
fn clone(&self) -> AudioGroupPath
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for AudioGroupPath
impl Debug for AudioGroupPath
sourceimpl Default for AudioGroupPath
impl Default for AudioGroupPath
sourcefn default() -> AudioGroupPath
fn default() -> AudioGroupPath
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for AudioGroupPath
impl<'de> Deserialize<'de> for AudioGroupPath
sourcefn 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
sourceimpl Display for AudioGroupPath
impl Display for AudioGroupPath
sourceimpl From<AudioGroupPath> for String
impl From<AudioGroupPath> for String
sourcefn from(o: AudioGroupPath) -> Self
fn from(o: AudioGroupPath) -> Self
Performs the conversion.
sourceimpl Hash for AudioGroupPath
impl Hash for AudioGroupPath
sourceimpl Ord for AudioGroupPath
impl Ord for AudioGroupPath
sourceimpl PartialEq<AudioGroupPath> for AudioGroupPath
impl PartialEq<AudioGroupPath> for AudioGroupPath
sourcefn eq(&self, other: &AudioGroupPath) -> bool
fn eq(&self, other: &AudioGroupPath) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &AudioGroupPath) -> bool
fn ne(&self, other: &AudioGroupPath) -> bool
This method tests for !=
.
sourceimpl PartialOrd<AudioGroupPath> for AudioGroupPath
impl PartialOrd<AudioGroupPath> for AudioGroupPath
sourcefn partial_cmp(&self, other: &AudioGroupPath) -> Option<Ordering>
fn partial_cmp(&self, other: &AudioGroupPath) -> Option<Ordering>
This method returns an ordering between self
and other
values if one exists. Read more
1.0.0 · sourcefn lt(&self, other: &Rhs) -> bool
fn lt(&self, other: &Rhs) -> bool
This method tests less than (for self
and other
) and is used by the <
operator. Read more
1.0.0 · sourcefn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for self
and other
) and is used by the <=
operator. Read more
sourceimpl Serialize for AudioGroupPath
impl Serialize for AudioGroupPath
impl Eq for AudioGroupPath
impl StructuralEq for AudioGroupPath
impl StructuralPartialEq for AudioGroupPath
Auto Trait Implementations
impl RefUnwindSafe for AudioGroupPath
impl Send for AudioGroupPath
impl Sync for AudioGroupPath
impl Unpin for AudioGroupPath
impl UnwindSafe for AudioGroupPath
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcepub fn borrow_mut(&mut self) -> &mut T
pub fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcepub fn to_owned(&self) -> T
pub fn to_owned(&self) -> T
Creates owned data from borrowed data, usually by cloning. Read more
sourcepub fn clone_into(&self, target: &mut T)
pub fn clone_into(&self, target: &mut T)
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more