pub enum BlockImplementation {
Native,
External,
}Expand description
Defines the block implementation
Variants§
Native
A block that is implemented in Rust
External
A block that is implemented over a FFI interface, such as JavaScript
Trait Implementations§
Source§impl Clone for BlockImplementation
impl Clone for BlockImplementation
Source§fn clone(&self) -> BlockImplementation
fn clone(&self) -> BlockImplementation
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 BlockImplementation
impl Debug for BlockImplementation
Source§impl Default for BlockImplementation
impl Default for BlockImplementation
Source§fn default() -> BlockImplementation
fn default() -> BlockImplementation
Returns the “default value” for a type. Read more
Source§impl Display for BlockImplementation
impl Display for BlockImplementation
Source§impl PartialEq for BlockImplementation
impl PartialEq for BlockImplementation
Source§impl TryFrom<&str> for BlockImplementation
impl TryFrom<&str> for BlockImplementation
impl StructuralPartialEq for BlockImplementation
Auto Trait Implementations§
impl Freeze for BlockImplementation
impl RefUnwindSafe for BlockImplementation
impl Send for BlockImplementation
impl Sync for BlockImplementation
impl Unpin for BlockImplementation
impl UnwindSafe for BlockImplementation
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