pub struct Ron<T> { /* private fields */ }Expand description
A RON file of a kind serde reads (ron, .ron, unless
Ron::named says), read as parse_ron says: a game’s data table,
say, whose own checks run after.
Implementations§
Trait Implementations§
Source§impl<T: AssetKind + DeserializeOwned> Format for Ron<T>
impl<T: AssetKind + DeserializeOwned> Format for Ron<T>
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.Auto Trait Implementations§
impl<T> Freeze for Ron<T>
impl<T> RefUnwindSafe for Ron<T>
impl<T> Send for Ron<T>
impl<T> Sync for Ron<T>
impl<T> Unpin for Ron<T>
impl<T> UnsafeUnpin for Ron<T>
impl<T> UnwindSafe for Ron<T>
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