pub enum VectorCategories {
SvgFile,
TtfFile,
OtfFile,
}Variants§
SvgFile
A Scalable Vector Graphics file
TtfFile
A TrueType font file
OtfFile
A font file in the OpenType format
Trait Implementations§
Source§impl Clone for VectorCategories
impl Clone for VectorCategories
Source§fn clone(&self) -> VectorCategories
fn clone(&self) -> VectorCategories
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 VectorCategories
impl Debug for VectorCategories
Source§impl Decode for VectorCategories
impl Decode for VectorCategories
Source§fn 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.
Source§fn decode_into<I>(
input: &mut I,
dst: &mut MaybeUninit<Self>,
) -> Result<DecodeFinished, Error>where
I: Input,
fn decode_into<I>(
input: &mut I,
dst: &mut MaybeUninit<Self>,
) -> Result<DecodeFinished, Error>where
I: Input,
Attempt to deserialize the value from input into a pre-allocated piece of memory. Read more
Source§impl<'de> Deserialize<'de> for VectorCategories
impl<'de> Deserialize<'de> for VectorCategories
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 Encode for VectorCategories
impl Encode for VectorCategories
Source§fn size_hint(&self) -> usize
fn size_hint(&self) -> usize
If possible give a hint of expected size of the encoding. Read more
Source§fn 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.
Source§fn using_encoded<R, F>(&self, f: F) -> R
fn using_encoded<R, F>(&self, f: F) -> R
Convert self to a slice and then invoke the given closure with it.
Source§fn encoded_size(&self) -> usize
fn encoded_size(&self) -> usize
Calculates the encoded size. Read more
Source§impl PartialEq for VectorCategories
impl PartialEq for VectorCategories
Source§impl Serialize for VectorCategories
impl Serialize for VectorCategories
Source§impl TypeInfo for VectorCategories
impl TypeInfo for VectorCategories
impl Copy for VectorCategories
impl EncodeLike for VectorCategories
impl Eq for VectorCategories
impl StructuralPartialEq for VectorCategories
Auto Trait Implementations§
impl Freeze for VectorCategories
impl RefUnwindSafe for VectorCategories
impl Send for VectorCategories
impl Sync for VectorCategories
impl Unpin for VectorCategories
impl UnwindSafe for VectorCategories
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