pub struct PropertyHook {
pub kind: PropertyHookKind,
pub body: PropertyHookBody,
pub is_final: bool,
pub by_ref: bool,
pub params: Box<[Param]>,
pub attributes: Box<[Attribute]>,
pub span: Span,
}Fields§
§kind: PropertyHookKind§body: PropertyHookBody§is_final: bool§by_ref: bool§params: Box<[Param]>§attributes: Box<[Attribute]>§span: SpanTrait Implementations§
Source§impl Clone for PropertyHook
impl Clone for PropertyHook
Source§fn clone(&self) -> PropertyHook
fn clone(&self) -> PropertyHook
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 PropertyHook
impl Debug for PropertyHook
Auto Trait Implementations§
impl Freeze for PropertyHook
impl RefUnwindSafe for PropertyHook
impl Send for PropertyHook
impl Sync for PropertyHook
impl Unpin for PropertyHook
impl UnsafeUnpin for PropertyHook
impl UnwindSafe for PropertyHook
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