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: AvailabilityTrait 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