pub struct ChildDecl {
pub name: LongName,
pub url: Url,
pub startup: StartupMode,
pub on_terminate: Option<OnTerminate>,
pub environment: Option<Name>,
pub config_overrides: Option<Vec<ConfigOverride>>,
}
Fields§
§name: LongName
§url: Url
§startup: StartupMode
§on_terminate: Option<OnTerminate>
§environment: Option<Name>
§config_overrides: Option<Vec<ConfigOverride>>
Trait Implementations§
Source§impl FidlIntoNative<ChildDecl> for Child
impl FidlIntoNative<ChildDecl> for Child
fn fidl_into_native(self) -> ChildDecl
Source§impl NativeIntoFidl<Child> for ChildDecl
impl NativeIntoFidl<Child> for ChildDecl
fn native_into_fidl(self) -> Child
impl Eq for ChildDecl
impl StructuralPartialEq for ChildDecl
Auto Trait Implementations§
impl Freeze for ChildDecl
impl RefUnwindSafe for ChildDecl
impl Send for ChildDecl
impl Sync for ChildDecl
impl Unpin for ChildDecl
impl UnwindSafe for ChildDecl
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
)