pub struct DirectoryDecl {
pub name: Name,
pub source_path: Option<Path>,
pub rights: Operations,
}
Fields§
§name: Name
§source_path: Option<Path>
§rights: Operations
Trait Implementations§
Source§impl Clone for DirectoryDecl
impl Clone for DirectoryDecl
Source§fn clone(&self) -> DirectoryDecl
fn clone(&self) -> DirectoryDecl
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 DirectoryDecl
impl Debug for DirectoryDecl
Source§impl FidlIntoNative<DirectoryDecl> for Directory
impl FidlIntoNative<DirectoryDecl> for Directory
fn fidl_into_native(self) -> DirectoryDecl
Source§impl From<DirectoryDecl> for CapabilityDecl
impl From<DirectoryDecl> for CapabilityDecl
Source§fn from(f: DirectoryDecl) -> Self
fn from(f: DirectoryDecl) -> Self
Converts to this type from the input type.
Source§impl FromEnum<CapabilityDecl> for DirectoryDecl
impl FromEnum<CapabilityDecl> for DirectoryDecl
fn from_enum(e: &CapabilityDecl) -> Option<&Self>
Source§impl NativeIntoFidl<Directory> for DirectoryDecl
impl NativeIntoFidl<Directory> for DirectoryDecl
fn native_into_fidl(self) -> Directory
Source§impl PartialEq for DirectoryDecl
impl PartialEq for DirectoryDecl
impl Eq for DirectoryDecl
impl StructuralPartialEq for DirectoryDecl
Auto Trait Implementations§
impl Freeze for DirectoryDecl
impl RefUnwindSafe for DirectoryDecl
impl Send for DirectoryDecl
impl Sync for DirectoryDecl
impl Unpin for DirectoryDecl
impl UnwindSafe for DirectoryDecl
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
)