pub struct UseDictionaryDecl {
pub source: UseSource,
pub source_name: Name,
pub source_dictionary: RelativePath,
pub target_path: Path,
pub dependency_type: DependencyType,
pub availability: Availability,
}
Fields§
§source: UseSource
§source_name: Name
§source_dictionary: RelativePath
§target_path: Path
§dependency_type: DependencyType
§availability: Availability
Trait Implementations§
Source§impl Clone for UseDictionaryDecl
impl Clone for UseDictionaryDecl
Source§fn clone(&self) -> UseDictionaryDecl
fn clone(&self) -> UseDictionaryDecl
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 UseDictionaryDecl
impl Debug for UseDictionaryDecl
Source§impl FidlIntoNative<UseDictionaryDecl> for UseDictionary
impl FidlIntoNative<UseDictionaryDecl> for UseDictionary
fn fidl_into_native(self) -> UseDictionaryDecl
Source§impl From<UseDictionaryDecl> for UseDecl
impl From<UseDictionaryDecl> for UseDecl
Source§fn from(f: UseDictionaryDecl) -> Self
fn from(f: UseDictionaryDecl) -> Self
Converts to this type from the input type.
Source§impl FromEnum<UseDecl> for UseDictionaryDecl
impl FromEnum<UseDecl> for UseDictionaryDecl
Source§impl NativeIntoFidl<UseDictionary> for UseDictionaryDecl
impl NativeIntoFidl<UseDictionary> for UseDictionaryDecl
fn native_into_fidl(self) -> UseDictionary
Source§impl PartialEq for UseDictionaryDecl
impl PartialEq for UseDictionaryDecl
Source§impl SourceName for UseDictionaryDecl
impl SourceName for UseDictionaryDecl
fn source_name(&self) -> &Name
Source§impl SourcePath for UseDictionaryDecl
impl SourcePath for UseDictionaryDecl
fn source_path(&self) -> BorrowedSeparatedPath<'_>
fn is_from_dictionary(&self) -> bool
Source§impl UseDeclCommon for UseDictionaryDecl
impl UseDeclCommon for UseDictionaryDecl
fn source(&self) -> &UseSource
fn availability(&self) -> &Availability
impl Eq for UseDictionaryDecl
impl StructuralPartialEq for UseDictionaryDecl
Auto Trait Implementations§
impl Freeze for UseDictionaryDecl
impl RefUnwindSafe for UseDictionaryDecl
impl Send for UseDictionaryDecl
impl Sync for UseDictionaryDecl
impl Unpin for UseDictionaryDecl
impl UnwindSafe for UseDictionaryDecl
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, D> Encode<Ambiguous1, D> for Twhere
D: ResourceDialect,
impl<T, D> Encode<Ambiguous1, D> for Twhere
D: ResourceDialect,
§impl<T, D> Encode<Ambiguous2, D> for Twhere
D: ResourceDialect,
impl<T, D> Encode<Ambiguous2, D> for Twhere
D: ResourceDialect,
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<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