pub struct UseConfigurationDecl {
pub source: UseSource,
pub source_name: Name,
pub source_dictionary: RelativePath,
pub target_name: Name,
pub availability: Availability,
pub type_: ConfigValueType,
pub default: Option<ConfigValue>,
}
Fields§
§source: UseSource
§source_name: Name
§source_dictionary: RelativePath
§target_name: Name
§availability: Availability
§type_: ConfigValueType
§default: Option<ConfigValue>
Trait Implementations§
Source§impl Clone for UseConfigurationDecl
impl Clone for UseConfigurationDecl
Source§fn clone(&self) -> UseConfigurationDecl
fn clone(&self) -> UseConfigurationDecl
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 UseConfigurationDecl
impl Debug for UseConfigurationDecl
Source§impl FidlIntoNative<UseConfigurationDecl> for UseConfiguration
impl FidlIntoNative<UseConfigurationDecl> for UseConfiguration
fn fidl_into_native(self) -> UseConfigurationDecl
Source§impl From<UseConfigurationDecl> for UseDecl
impl From<UseConfigurationDecl> for UseDecl
Source§fn from(f: UseConfigurationDecl) -> Self
fn from(f: UseConfigurationDecl) -> Self
Converts to this type from the input type.
Source§impl FromEnum<UseDecl> for UseConfigurationDecl
impl FromEnum<UseDecl> for UseConfigurationDecl
Source§impl NativeIntoFidl<UseConfiguration> for UseConfigurationDecl
impl NativeIntoFidl<UseConfiguration> for UseConfigurationDecl
fn native_into_fidl(self) -> UseConfiguration
Source§impl PartialEq for UseConfigurationDecl
impl PartialEq for UseConfigurationDecl
Source§impl SourceName for UseConfigurationDecl
impl SourceName for UseConfigurationDecl
fn source_name(&self) -> &Name
Source§impl SourcePath for UseConfigurationDecl
impl SourcePath for UseConfigurationDecl
fn source_path(&self) -> BorrowedSeparatedPath<'_>
fn is_from_dictionary(&self) -> bool
Source§impl UseDeclCommon for UseConfigurationDecl
impl UseDeclCommon for UseConfigurationDecl
fn source(&self) -> &UseSource
fn availability(&self) -> &Availability
impl Eq for UseConfigurationDecl
impl StructuralPartialEq for UseConfigurationDecl
Auto Trait Implementations§
impl Freeze for UseConfigurationDecl
impl RefUnwindSafe for UseConfigurationDecl
impl Send for UseConfigurationDecl
impl Sync for UseConfigurationDecl
impl Unpin for UseConfigurationDecl
impl UnwindSafe for UseConfigurationDecl
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
)