#[non_exhaustive]pub struct NotebookSoftwareConfig {
pub env: Vec<EnvVar>,
pub post_startup_script_config: Option<PostStartupScriptConfig>,
/* private fields */
}Expand description
Notebook Software Config.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.env: Vec<EnvVar>Optional. Environment variables to be passed to the container. Maximum limit is 100.
post_startup_script_config: Option<PostStartupScriptConfig>Optional. Post startup script config.
Implementations§
Source§impl NotebookSoftwareConfig
impl NotebookSoftwareConfig
pub fn new() -> Self
Sourcepub fn set_post_startup_script_config<T: Into<Option<PostStartupScriptConfig>>>(
self,
v: T,
) -> Self
pub fn set_post_startup_script_config<T: Into<Option<PostStartupScriptConfig>>>( self, v: T, ) -> Self
Sets the value of post_startup_script_config.
Trait Implementations§
Source§impl Clone for NotebookSoftwareConfig
impl Clone for NotebookSoftwareConfig
Source§fn clone(&self) -> NotebookSoftwareConfig
fn clone(&self) -> NotebookSoftwareConfig
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 NotebookSoftwareConfig
impl Debug for NotebookSoftwareConfig
Source§impl Default for NotebookSoftwareConfig
impl Default for NotebookSoftwareConfig
Source§fn default() -> NotebookSoftwareConfig
fn default() -> NotebookSoftwareConfig
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for NotebookSoftwareConfigwhere
NotebookSoftwareConfig: Default,
impl<'de> Deserialize<'de> for NotebookSoftwareConfigwhere
NotebookSoftwareConfig: Default,
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Message for NotebookSoftwareConfig
impl Message for NotebookSoftwareConfig
Source§impl PartialEq for NotebookSoftwareConfig
impl PartialEq for NotebookSoftwareConfig
Source§impl Serialize for NotebookSoftwareConfig
impl Serialize for NotebookSoftwareConfig
impl StructuralPartialEq for NotebookSoftwareConfig
Auto Trait Implementations§
impl Freeze for NotebookSoftwareConfig
impl RefUnwindSafe for NotebookSoftwareConfig
impl Send for NotebookSoftwareConfig
impl Sync for NotebookSoftwareConfig
impl Unpin for NotebookSoftwareConfig
impl UnwindSafe for NotebookSoftwareConfig
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