pub struct ServiceMethod {
pub oneway: bool,
pub ident: String,
pub ty: Ty,
pub args: Vec<StructField>,
pub throws: Option<Vec<StructField>>,
}Fields§
§oneway: bool§ident: String§ty: Ty§args: Vec<StructField>§throws: Option<Vec<StructField>>Trait Implementations§
Source§impl Debug for ServiceMethod
impl Debug for ServiceMethod
Source§impl Decodable for ServiceMethod
impl Decodable for ServiceMethod
Source§impl Encodable for ServiceMethod
impl Encodable for ServiceMethod
Source§impl PartialEq for ServiceMethod
impl PartialEq for ServiceMethod
impl StructuralPartialEq for ServiceMethod
Auto Trait Implementations§
impl Freeze for ServiceMethod
impl RefUnwindSafe for ServiceMethod
impl Send for ServiceMethod
impl Sync for ServiceMethod
impl Unpin for ServiceMethod
impl UnwindSafe for ServiceMethod
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