pub struct ResourceMethod {
pub name: String,
pub kind: MethodKind,
pub function: FunctionDefinition,
}Expand description
Resource method
Fields§
§name: StringMethod name
kind: MethodKindMethod kind
function: FunctionDefinitionMethod definition
Trait Implementations§
Source§impl Clone for ResourceMethod
impl Clone for ResourceMethod
Source§fn clone(&self) -> ResourceMethod
fn clone(&self) -> ResourceMethod
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 ResourceMethod
impl Debug for ResourceMethod
Source§impl<'de> Deserialize<'de> for ResourceMethod
impl<'de> Deserialize<'de> for ResourceMethod
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for ResourceMethod
impl RefUnwindSafe for ResourceMethod
impl Send for ResourceMethod
impl Sync for ResourceMethod
impl Unpin for ResourceMethod
impl UnwindSafe for ResourceMethod
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