#[repr(u8)]pub enum Amf0Marker {
Show 18 variants
Number = 0,
Boolean = 1,
String = 2,
Object = 3,
MovieClipMarker = 4,
Null = 5,
Undefined = 6,
Reference = 7,
EcmaArray = 8,
ObjectEnd = 9,
StrictArray = 10,
Date = 11,
LongString = 12,
Unsupported = 13,
Recordset = 14,
XmlDocument = 15,
TypedObject = 16,
AVMPlusObject = 17,
}
Expand description
AMF0 marker types.
Defined by:
- AMF 0 spec, 2.1.
Variants§
Number = 0
number-marker
Boolean = 1
boolean-marker
String = 2
string-marker
Object = 3
object-marker
MovieClipMarker = 4
movieclip-marker
reserved, not supported
Null = 5
null-marker
Undefined = 6
undefined-marker
Reference = 7
reference-marker
EcmaArray = 8
ecma-array-marker
ObjectEnd = 9
object-end-marker
StrictArray = 10
strict-array-marker
Date = 11
date-marker
LongString = 12
long-string-marker
Unsupported = 13
unsupported-marker
Recordset = 14
recordset-marker
reserved, not supported
XmlDocument = 15
xml-document-marker
TypedObject = 16
typed-object-marker
AVMPlusObject = 17
avmplus-object-marker
AMF3 marker
Trait Implementations§
Source§impl Clone for Amf0Marker
impl Clone for Amf0Marker
Source§fn clone(&self) -> Amf0Marker
fn clone(&self) -> Amf0Marker
Returns a copy 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 Amf0Marker
impl Debug for Amf0Marker
Source§impl FromPrimitive for Amf0Marker
impl FromPrimitive for Amf0Marker
Source§fn from_i64(n: i64) -> Option<Self>
fn from_i64(n: i64) -> Option<Self>
Converts an
i64
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned.Source§fn from_u64(n: u64) -> Option<Self>
fn from_u64(n: u64) -> Option<Self>
Converts an
u64
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned.Source§fn from_isize(n: isize) -> Option<Self>
fn from_isize(n: isize) -> Option<Self>
Converts an
isize
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned.Source§fn from_i8(n: i8) -> Option<Self>
fn from_i8(n: i8) -> Option<Self>
Converts an
i8
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned.Source§fn from_i16(n: i16) -> Option<Self>
fn from_i16(n: i16) -> Option<Self>
Converts an
i16
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned.Source§fn from_i32(n: i32) -> Option<Self>
fn from_i32(n: i32) -> Option<Self>
Converts an
i32
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned.Source§fn from_i128(n: i128) -> Option<Self>
fn from_i128(n: i128) -> Option<Self>
Converts an
i128
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned. Read moreSource§fn from_usize(n: usize) -> Option<Self>
fn from_usize(n: usize) -> Option<Self>
Converts a
usize
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned.Source§fn from_u8(n: u8) -> Option<Self>
fn from_u8(n: u8) -> Option<Self>
Converts an
u8
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned.Source§fn from_u16(n: u16) -> Option<Self>
fn from_u16(n: u16) -> Option<Self>
Converts an
u16
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned.Source§fn from_u32(n: u32) -> Option<Self>
fn from_u32(n: u32) -> Option<Self>
Converts an
u32
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned.Source§fn from_u128(n: u128) -> Option<Self>
fn from_u128(n: u128) -> Option<Self>
Converts an
u128
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned. Read moreSource§impl PartialEq for Amf0Marker
impl PartialEq for Amf0Marker
impl Copy for Amf0Marker
impl Eq for Amf0Marker
impl StructuralPartialEq for Amf0Marker
Auto Trait Implementations§
impl Freeze for Amf0Marker
impl RefUnwindSafe for Amf0Marker
impl Send for Amf0Marker
impl Sync for Amf0Marker
impl Unpin for Amf0Marker
impl UnwindSafe for Amf0Marker
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