pub struct FunctionType {
pub name: String,
pub unique_id: String,
pub package: Option<String>,
pub label: Option<String>,
pub description: Option<String>,
pub version_info: Vec<VersionInfo>,
pub interface: InterfaceList,
}Expand description
Represents a <functionType>.
Fields§
§name: String§unique_id: String§package: Option<String>§label: Option<String>§description: Option<String>§version_info: Vec<VersionInfo>§interface: InterfaceListTrait Implementations§
Source§impl Debug for FunctionType
impl Debug for FunctionType
Source§impl Default for FunctionType
impl Default for FunctionType
Source§fn default() -> FunctionType
fn default() -> FunctionType
Returns the “default value” for a type. Read more
Source§impl PartialEq for FunctionType
impl PartialEq for FunctionType
impl StructuralPartialEq for FunctionType
Auto Trait Implementations§
impl Freeze for FunctionType
impl RefUnwindSafe for FunctionType
impl Send for FunctionType
impl Sync for FunctionType
impl Unpin for FunctionType
impl UnwindSafe for FunctionType
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