pub struct ExtensionSlotDescriptor {
pub kind: ExtensionSlotKind,
pub surface: String,
pub description: String,
}Fields§
§kind: ExtensionSlotKind§surface: String§description: StringImplementations§
Trait Implementations§
Source§impl Clone for ExtensionSlotDescriptor
impl Clone for ExtensionSlotDescriptor
Source§fn clone(&self) -> ExtensionSlotDescriptor
fn clone(&self) -> ExtensionSlotDescriptor
Returns a duplicate of the value. Read more
1.0.0 · 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 ExtensionSlotDescriptor
impl Debug for ExtensionSlotDescriptor
Source§impl PartialEq for ExtensionSlotDescriptor
impl PartialEq for ExtensionSlotDescriptor
impl Eq for ExtensionSlotDescriptor
impl StructuralPartialEq for ExtensionSlotDescriptor
Auto Trait Implementations§
impl Freeze for ExtensionSlotDescriptor
impl RefUnwindSafe for ExtensionSlotDescriptor
impl Send for ExtensionSlotDescriptor
impl Sync for ExtensionSlotDescriptor
impl Unpin for ExtensionSlotDescriptor
impl UnsafeUnpin for ExtensionSlotDescriptor
impl UnwindSafe for ExtensionSlotDescriptor
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,
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<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<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