pub struct RpcInterfaceDescriptor {
pub name: String,
pub file_name: String,
pub methods: Vec<RpcMethodDescriptor>,
}Expand description
Descriptor for RPC interface generated from #[derive(Interface)]
Fields§
§name: String§file_name: String§methods: Vec<RpcMethodDescriptor>Auto Trait Implementations§
impl Freeze for RpcInterfaceDescriptor
impl RefUnwindSafe for RpcInterfaceDescriptor
impl Send for RpcInterfaceDescriptor
impl Sync for RpcInterfaceDescriptor
impl Unpin for RpcInterfaceDescriptor
impl UnsafeUnpin for RpcInterfaceDescriptor
impl UnwindSafe for RpcInterfaceDescriptor
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