pub struct FunctionIdentity {
pub identifier: Option<String>,
pub declaration: Option<SourceLocation>,
pub activation: Option<String>,
}Fields§
§identifier: Option<String>§declaration: Option<SourceLocation>§activation: Option<String>Trait Implementations§
Source§impl Clone for FunctionIdentity
impl Clone for FunctionIdentity
Source§impl Debug for FunctionIdentity
impl Debug for FunctionIdentity
Source§impl<'de> Deserialize<'de> for FunctionIdentity
impl<'de> Deserialize<'de> for FunctionIdentity
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
impl Eq for FunctionIdentity
Source§impl Hash for FunctionIdentity
impl Hash for FunctionIdentity
Source§impl PartialEq for FunctionIdentity
impl PartialEq for FunctionIdentity
Source§impl Serialize for FunctionIdentity
impl Serialize for FunctionIdentity
impl StructuralPartialEq for FunctionIdentity
Auto Trait Implementations§
impl Freeze for FunctionIdentity
impl RefUnwindSafe for FunctionIdentity
impl Send for FunctionIdentity
impl Sync for FunctionIdentity
impl Unpin for FunctionIdentity
impl UnsafeUnpin for FunctionIdentity
impl UnwindSafe for FunctionIdentity
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