pub enum MemoryParameterSize {
Value(u64),
Reference {
index: u8,
},
}Variants§
Value(u64)
The memory buffer have the given size.
Reference
The memory buffer size is given by the parameter in the given index.
Trait Implementations§
Source§impl Clone for MemoryParameterSize
impl Clone for MemoryParameterSize
Source§impl Debug for MemoryParameterSize
impl Debug for MemoryParameterSize
impl Eq for MemoryParameterSize
Source§impl PartialEq for MemoryParameterSize
impl PartialEq for MemoryParameterSize
impl StructuralPartialEq for MemoryParameterSize
Auto Trait Implementations§
impl Freeze for MemoryParameterSize
impl RefUnwindSafe for MemoryParameterSize
impl Send for MemoryParameterSize
impl Sync for MemoryParameterSize
impl Unpin for MemoryParameterSize
impl UnsafeUnpin for MemoryParameterSize
impl UnwindSafe for MemoryParameterSize
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<T, D> Encode<Ambiguous1, D> for Twhere
D: ResourceDialect,
impl<T, D> Encode<Ambiguous1, D> for Twhere
D: ResourceDialect,
§impl<T, D> Encode<Ambiguous2, D> for Twhere
D: ResourceDialect,
impl<T, D> Encode<Ambiguous2, D> for Twhere
D: ResourceDialect,
§impl<F, N> FidlIntoNative<Box<N>> for Fwhere
F: FidlIntoNative<N>,
impl<F, N> FidlIntoNative<Box<N>> for Fwhere
F: FidlIntoNative<N>,
fn fidl_into_native(self) -> Box<N>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more