pub struct TargetRon;Expand description
A target profile file (target-ron, .ron), read and checked as
TargetProfile::from_source says.
Trait Implementations§
impl Copy for TargetRon
impl Eq for TargetRon
Source§impl Format for TargetRon
impl Format for TargetRon
Source§type Asset = TargetProfile
type Asset = TargetProfile
The kind it reads.
Source§fn id(&self) -> &'static str
fn id(&self) -> &'static str
Stable id, e.g.
"png", "tiled-tmx", "yarn": one per format
of a kind.Source§fn extensions(&self) -> &'static [&'static str]
fn extensions(&self) -> &'static [&'static str]
File extensions this format claims, lowercase, without the dot. A
format that only stands in another’s place (a one-bit picture at a
PNG’s path) claims none and is found by
sniff.Source§fn max_bytes(&self) -> usize
fn max_bytes(&self) -> usize
The most bytes it reads: a bigger file is refused before
decode sees it. DEFAULT_MAX_BYTES unless the
format says.Source§fn decode(
&self,
file: &AssetPath,
bytes: &[u8],
_cx: &DecodeCx<'_>,
) -> Result<TargetProfile, Vec<ContentError>>
fn decode( &self, file: &AssetPath, bytes: &[u8], _cx: &DecodeCx<'_>, ) -> Result<TargetProfile, Vec<ContentError>>
Every problem found, each with file and place; never a panic.
impl StructuralPartialEq for TargetRon
Auto Trait Implementations§
impl Freeze for TargetRon
impl RefUnwindSafe for TargetRon
impl Send for TargetRon
impl Sync for TargetRon
impl Unpin for TargetRon
impl UnsafeUnpin for TargetRon
impl UnwindSafe for TargetRon
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