Enum protos::categories::ModelCategories
source · [−]pub enum ModelCategories {
GltfFile,
Sdf,
PhysicsCollider,
}
Variants
GltfFile
A GLTF binary model
Sdf
🤫😄
PhysicsCollider
A physics collision model
Trait Implementations
sourceimpl Clone for ModelCategories
impl Clone for ModelCategories
sourcefn clone(&self) -> ModelCategories
fn clone(&self) -> ModelCategories
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 ModelCategories
impl Debug for ModelCategories
sourceimpl Decode for ModelCategories
impl Decode for ModelCategories
sourcefn decode<__CodecInputEdqy: Input>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<Self, Error>
fn decode<__CodecInputEdqy: Input>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<Self, Error>
Attempt to deserialise the value from input.
sourcefn skip<I>(input: &mut I) -> Result<(), Error> where
I: Input,
fn skip<I>(input: &mut I) -> Result<(), Error> where
I: Input,
Attempt to skip the encoded value from input. Read more
sourcefn encoded_fixed_size() -> Option<usize>
fn encoded_fixed_size() -> Option<usize>
Returns the fixed encoded size of the type. Read more
sourceimpl<'de> Deserialize<'de> for ModelCategories
impl<'de> Deserialize<'de> for ModelCategories
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 Encode for ModelCategories
impl Encode for ModelCategories
sourcefn encode_to<__CodecOutputEdqy: Output + ?Sized>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
)
fn encode_to<__CodecOutputEdqy: Output + ?Sized>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
)
Convert self to a slice and append it to the destination.
sourcefn size_hint(&self) -> usize
fn size_hint(&self) -> usize
If possible give a hint of expected size of the encoding. Read more
sourcefn using_encoded<R, F>(&self, f: F) -> R where
F: for<'_> FnOnce(&[u8]) -> R,
fn using_encoded<R, F>(&self, f: F) -> R where
F: for<'_> FnOnce(&[u8]) -> R,
Convert self to a slice and then invoke the given closure with it.
sourcefn encoded_size(&self) -> usize
fn encoded_size(&self) -> usize
Calculates the encoded size. Read more
sourceimpl PartialEq<ModelCategories> for ModelCategories
impl PartialEq<ModelCategories> for ModelCategories
sourceimpl Serialize for ModelCategories
impl Serialize for ModelCategories
sourceimpl TypeInfo for ModelCategories
impl TypeInfo for ModelCategories
impl Copy for ModelCategories
impl EncodeLike<ModelCategories> for ModelCategories
impl Eq for ModelCategories
impl StructuralEq for ModelCategories
impl StructuralPartialEq for ModelCategories
Auto Trait Implementations
impl RefUnwindSafe for ModelCategories
impl Send for ModelCategories
impl Sync for ModelCategories
impl Unpin for ModelCategories
impl UnwindSafe for ModelCategories
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more