pub struct FunctionLikeParamInfo {
pub name: String,
pub declared_type: Option<String>,
pub attributes: Vec<AttributeInfo>,
}Fields§
§name: StringParameter name without $.
declared_type: Option<String>Declared type in docblock syntax (docblock overrides native hints).
attributes: Vec<AttributeInfo>Trait Implementations§
Source§impl Clone for FunctionLikeParamInfo
impl Clone for FunctionLikeParamInfo
Source§impl Debug for FunctionLikeParamInfo
impl Debug for FunctionLikeParamInfo
impl Eq for FunctionLikeParamInfo
Source§impl PartialEq for FunctionLikeParamInfo
impl PartialEq for FunctionLikeParamInfo
impl StructuralPartialEq for FunctionLikeParamInfo
Auto Trait Implementations§
impl Freeze for FunctionLikeParamInfo
impl RefUnwindSafe for FunctionLikeParamInfo
impl Send for FunctionLikeParamInfo
impl Sync for FunctionLikeParamInfo
impl Unpin for FunctionLikeParamInfo
impl UnsafeUnpin for FunctionLikeParamInfo
impl UnwindSafe for FunctionLikeParamInfo
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.