pub struct UseServiceDecl {
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 UseServiceDecl
impl Clone for UseServiceDecl
Source§fn clone(&self) -> UseServiceDecl
fn clone(&self) -> UseServiceDecl
Returns a copy 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 UseServiceDecl
impl Debug for UseServiceDecl
Source§impl FidlIntoNative<UseServiceDecl> for UseService
impl FidlIntoNative<UseServiceDecl> for UseService
fn fidl_into_native(self) -> UseServiceDecl
Source§impl From<UseServiceDecl> for UseDecl
impl From<UseServiceDecl> for UseDecl
Source§fn from(f: UseServiceDecl) -> Self
fn from(f: UseServiceDecl) -> Self
Converts to this type from the input type.
Source§impl NativeIntoFidl<UseService> for UseServiceDecl
impl NativeIntoFidl<UseService> for UseServiceDecl
fn native_into_fidl(self) -> UseService
Source§impl PartialEq for UseServiceDecl
impl PartialEq for UseServiceDecl
Source§impl SourceName for UseServiceDecl
impl SourceName for UseServiceDecl
fn source_name(&self) -> &Name
Source§impl SourcePath for UseServiceDecl
impl SourcePath for UseServiceDecl
fn source_path(&self) -> BorrowedSeparatedPath<'_>
fn is_from_dictionary(&self) -> bool
Source§impl UseDeclCommon for UseServiceDecl
impl UseDeclCommon for UseServiceDecl
fn source(&self) -> &UseSource
fn availability(&self) -> &Availability
impl Eq for UseServiceDecl
impl StructuralPartialEq for UseServiceDecl
Auto Trait Implementations§
impl Freeze for UseServiceDecl
impl RefUnwindSafe for UseServiceDecl
impl Send for UseServiceDecl
impl Sync for UseServiceDecl
impl Unpin for UseServiceDecl
impl UnwindSafe for UseServiceDecl
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§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)