pub enum DangerousMethodsRequest {
Show 46 variants
And {
control_handle: DangerousMethodsControlHandle,
},
Assert {
control_handle: DangerousMethodsControlHandle,
},
AtomicNoexcept {
control_handle: DangerousMethodsControlHandle,
},
Bitand {
control_handle: DangerousMethodsControlHandle,
},
Byte {
control_handle: DangerousMethodsControlHandle,
},
Chan {
control_handle: DangerousMethodsControlHandle,
},
Class {
control_handle: DangerousMethodsControlHandle,
},
CoYield {
control_handle: DangerousMethodsControlHandle,
},
Decltype {
control_handle: DangerousMethodsControlHandle,
},
Defer {
control_handle: DangerousMethodsControlHandle,
},
Double {
control_handle: DangerousMethodsControlHandle,
},
Encodable {
control_handle: DangerousMethodsControlHandle,
},
Empty {
control_handle: DangerousMethodsControlHandle,
},
Extends {
control_handle: DangerousMethodsControlHandle,
},
Fallthrough {
control_handle: DangerousMethodsControlHandle,
},
Finally {
control_handle: DangerousMethodsControlHandle,
},
Frame {
control_handle: DangerousMethodsControlHandle,
},
Futures {
control_handle: DangerousMethodsControlHandle,
},
Handles {
control_handle: DangerousMethodsControlHandle,
},
Int16 {
control_handle: DangerousMethodsControlHandle,
},
Interface {
control_handle: DangerousMethodsControlHandle,
},
Lhs {
control_handle: DangerousMethodsControlHandle,
},
Mixin {
control_handle: DangerousMethodsControlHandle,
},
Not {
control_handle: DangerousMethodsControlHandle,
},
Num {
control_handle: DangerousMethodsControlHandle,
},
Ok_ {
control_handle: DangerousMethodsControlHandle,
},
Or {
control_handle: DangerousMethodsControlHandle,
},
Part {
control_handle: DangerousMethodsControlHandle,
},
Protected {
control_handle: DangerousMethodsControlHandle,
},
Pure {
control_handle: DangerousMethodsControlHandle,
},
ReinterpretCast {
control_handle: DangerousMethodsControlHandle,
},
Rethrow {
control_handle: DangerousMethodsControlHandle,
},
RuntimeType {
control_handle: DangerousMethodsControlHandle,
},
Set {
control_handle: DangerousMethodsControlHandle,
},
Sizeof {
control_handle: DangerousMethodsControlHandle,
},
StaticCast {
control_handle: DangerousMethodsControlHandle,
},
Stub {
control_handle: DangerousMethodsControlHandle,
},
This {
control_handle: DangerousMethodsControlHandle,
},
Typeid {
control_handle: DangerousMethodsControlHandle,
},
Uint32 {
control_handle: DangerousMethodsControlHandle,
},
Unknown {
control_handle: DangerousMethodsControlHandle,
},
Unsigned {
control_handle: DangerousMethodsControlHandle,
},
Value {
control_handle: DangerousMethodsControlHandle,
},
Var {
control_handle: DangerousMethodsControlHandle,
},
Volatile {
control_handle: DangerousMethodsControlHandle,
},
Xunion {
control_handle: DangerousMethodsControlHandle,
},
}
Variants§
And
Fields
§
control_handle: DangerousMethodsControlHandle
Assert
Fields
§
control_handle: DangerousMethodsControlHandle
AtomicNoexcept
Fields
§
control_handle: DangerousMethodsControlHandle
Bitand
Fields
§
control_handle: DangerousMethodsControlHandle
Byte
Fields
§
control_handle: DangerousMethodsControlHandle
Chan
Fields
§
control_handle: DangerousMethodsControlHandle
Class
Fields
§
control_handle: DangerousMethodsControlHandle
CoYield
Fields
§
control_handle: DangerousMethodsControlHandle
Decltype
Fields
§
control_handle: DangerousMethodsControlHandle
Defer
Fields
§
control_handle: DangerousMethodsControlHandle
Double
Fields
§
control_handle: DangerousMethodsControlHandle
Encodable
Fields
§
control_handle: DangerousMethodsControlHandle
Empty
Fields
§
control_handle: DangerousMethodsControlHandle
Extends
Fields
§
control_handle: DangerousMethodsControlHandle
Fallthrough
Fields
§
control_handle: DangerousMethodsControlHandle
Finally
Fields
§
control_handle: DangerousMethodsControlHandle
Frame
Fields
§
control_handle: DangerousMethodsControlHandle
Futures
Fields
§
control_handle: DangerousMethodsControlHandle
Handles
Fields
§
control_handle: DangerousMethodsControlHandle
Int16
Fields
§
control_handle: DangerousMethodsControlHandle
Interface
Fields
§
control_handle: DangerousMethodsControlHandle
Lhs
Fields
§
control_handle: DangerousMethodsControlHandle
Mixin
Fields
§
control_handle: DangerousMethodsControlHandle
Not
Fields
§
control_handle: DangerousMethodsControlHandle
Num
Fields
§
control_handle: DangerousMethodsControlHandle
Ok_
Fields
§
control_handle: DangerousMethodsControlHandle
Or
Fields
§
control_handle: DangerousMethodsControlHandle
Part
Fields
§
control_handle: DangerousMethodsControlHandle
Protected
Fields
§
control_handle: DangerousMethodsControlHandle
Pure
Fields
§
control_handle: DangerousMethodsControlHandle
ReinterpretCast
Fields
§
control_handle: DangerousMethodsControlHandle
Rethrow
Fields
§
control_handle: DangerousMethodsControlHandle
RuntimeType
Fields
§
control_handle: DangerousMethodsControlHandle
Set
Fields
§
control_handle: DangerousMethodsControlHandle
Sizeof
Fields
§
control_handle: DangerousMethodsControlHandle
StaticCast
Fields
§
control_handle: DangerousMethodsControlHandle
Stub
Fields
§
control_handle: DangerousMethodsControlHandle
This
Fields
§
control_handle: DangerousMethodsControlHandle
Typeid
Fields
§
control_handle: DangerousMethodsControlHandle
Uint32
Fields
§
control_handle: DangerousMethodsControlHandle
Unknown
Fields
§
control_handle: DangerousMethodsControlHandle
Unsigned
Fields
§
control_handle: DangerousMethodsControlHandle
Value
Fields
§
control_handle: DangerousMethodsControlHandle
Var
Fields
§
control_handle: DangerousMethodsControlHandle
Volatile
Fields
§
control_handle: DangerousMethodsControlHandle
Xunion
Fields
§
control_handle: DangerousMethodsControlHandle
Implementations§
source§impl DangerousMethodsRequest
impl DangerousMethodsRequest
pub fn into_and(self) -> Option<DangerousMethodsControlHandle>
pub fn into_assert(self) -> Option<DangerousMethodsControlHandle>
pub fn into_atomic_noexcept(self) -> Option<DangerousMethodsControlHandle>
pub fn into_bitand(self) -> Option<DangerousMethodsControlHandle>
pub fn into_byte(self) -> Option<DangerousMethodsControlHandle>
pub fn into_chan(self) -> Option<DangerousMethodsControlHandle>
pub fn into_class(self) -> Option<DangerousMethodsControlHandle>
pub fn into_co_yield(self) -> Option<DangerousMethodsControlHandle>
pub fn into_decltype(self) -> Option<DangerousMethodsControlHandle>
pub fn into_defer(self) -> Option<DangerousMethodsControlHandle>
pub fn into_double(self) -> Option<DangerousMethodsControlHandle>
pub fn into_encodable(self) -> Option<DangerousMethodsControlHandle>
pub fn into_empty(self) -> Option<DangerousMethodsControlHandle>
pub fn into_extends(self) -> Option<DangerousMethodsControlHandle>
pub fn into_fallthrough(self) -> Option<DangerousMethodsControlHandle>
pub fn into_finally(self) -> Option<DangerousMethodsControlHandle>
pub fn into_frame(self) -> Option<DangerousMethodsControlHandle>
pub fn into_futures(self) -> Option<DangerousMethodsControlHandle>
pub fn into_handles(self) -> Option<DangerousMethodsControlHandle>
pub fn into_int16(self) -> Option<DangerousMethodsControlHandle>
pub fn into_interface(self) -> Option<DangerousMethodsControlHandle>
pub fn into_lhs(self) -> Option<DangerousMethodsControlHandle>
pub fn into_mixin(self) -> Option<DangerousMethodsControlHandle>
pub fn into_not(self) -> Option<DangerousMethodsControlHandle>
pub fn into_num(self) -> Option<DangerousMethodsControlHandle>
pub fn into_ok_(self) -> Option<DangerousMethodsControlHandle>
pub fn into_or(self) -> Option<DangerousMethodsControlHandle>
pub fn into_part(self) -> Option<DangerousMethodsControlHandle>
pub fn into_protected(self) -> Option<DangerousMethodsControlHandle>
pub fn into_pure(self) -> Option<DangerousMethodsControlHandle>
pub fn into_reinterpret_cast(self) -> Option<DangerousMethodsControlHandle>
pub fn into_rethrow(self) -> Option<DangerousMethodsControlHandle>
pub fn into_runtime_type(self) -> Option<DangerousMethodsControlHandle>
pub fn into_set(self) -> Option<DangerousMethodsControlHandle>
pub fn into_sizeof(self) -> Option<DangerousMethodsControlHandle>
pub fn into_static_cast(self) -> Option<DangerousMethodsControlHandle>
pub fn into_stub(self) -> Option<DangerousMethodsControlHandle>
pub fn into_this(self) -> Option<DangerousMethodsControlHandle>
pub fn into_typeid(self) -> Option<DangerousMethodsControlHandle>
pub fn into_uint32(self) -> Option<DangerousMethodsControlHandle>
pub fn into_unknown(self) -> Option<DangerousMethodsControlHandle>
pub fn into_unsigned(self) -> Option<DangerousMethodsControlHandle>
pub fn into_value(self) -> Option<DangerousMethodsControlHandle>
pub fn into_var(self) -> Option<DangerousMethodsControlHandle>
pub fn into_volatile(self) -> Option<DangerousMethodsControlHandle>
pub fn into_xunion(self) -> Option<DangerousMethodsControlHandle>
sourcepub fn method_name(&self) -> &'static str
pub fn method_name(&self) -> &'static str
Name of the method defined in FIDL