pub struct AngularOutputMember {
pub name: String,
pub span_start: u32,
}Expand description
A declared Angular component/directive output, harvested from an @Output()
decorator or a signal output() / outputFromObservable() initializer on an
Angular-decorated class. Consumed by the unused-component-output detector,
which flags an output emitted nowhere in its own component. A model() is an
input and a framework-driven output, so it is recorded ONLY as an input and
never appears here (the implicit update: emit is framework-managed). The
span is a byte offset for the same reason as AngularInputMember.
Fields§
§name: StringThe declared output name (the property key).
span_start: u32Start byte offset of the property key (anchors the finding).
Trait Implementations§
Source§impl Clone for AngularOutputMember
impl Clone for AngularOutputMember
Source§fn clone(&self) -> AngularOutputMember
fn clone(&self) -> AngularOutputMember
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 AngularOutputMember
impl Debug for AngularOutputMember
impl<'__de> Decode<'__de> for AngularOutputMember
impl Encode for AngularOutputMember
impl Eq for AngularOutputMember
Source§impl PartialEq for AngularOutputMember
impl PartialEq for AngularOutputMember
impl StructuralPartialEq for AngularOutputMember
Auto Trait Implementations§
impl Freeze for AngularOutputMember
impl RefUnwindSafe for AngularOutputMember
impl Send for AngularOutputMember
impl Sync for AngularOutputMember
impl Unpin for AngularOutputMember
impl UnsafeUnpin for AngularOutputMember
impl UnwindSafe for AngularOutputMember
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DecodeOwned for Twhere
T: for<'de> Decode<'de>,
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.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§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more