Struct umm::vscode::PresentationBuilder
source · pub struct PresentationBuilder<TypedBuilderFields = ((), (), (), (), (), (), (), (), ())> {
fields: TypedBuilderFields,
phantom: PhantomData<()>,
}
Expand description
Builder for Presentation
instances.
See Presentation::builder()
for more info.
Fields§
§fields: TypedBuilderFields
§phantom: PhantomData<()>
Implementations§
source§impl<__reveal_problems, __focus, __echo, __show_reuse_message, __panel, __clear, __close, __group> PresentationBuilder<((), __reveal_problems, __focus, __echo, __show_reuse_message, __panel, __clear, __close, __group)>
impl<__reveal_problems, __focus, __echo, __show_reuse_message, __panel, __clear, __close, __group> PresentationBuilder<((), __reveal_problems, __focus, __echo, __show_reuse_message, __panel, __clear, __close, __group)>
source§impl<__reveal, __focus, __echo, __show_reuse_message, __panel, __clear, __close, __group> PresentationBuilder<(__reveal, (), __focus, __echo, __show_reuse_message, __panel, __clear, __close, __group)>
impl<__reveal, __focus, __echo, __show_reuse_message, __panel, __clear, __close, __group> PresentationBuilder<(__reveal, (), __focus, __echo, __show_reuse_message, __panel, __clear, __close, __group)>
pub fn reveal_problems( self, reveal_problems: impl Into<Option<String>> ) -> PresentationBuilder<(__reveal, (Option<String>,), __focus, __echo, __show_reuse_message, __panel, __clear, __close, __group)>
source§impl<__reveal, __reveal_problems, __echo, __show_reuse_message, __panel, __clear, __close, __group> PresentationBuilder<(__reveal, __reveal_problems, (), __echo, __show_reuse_message, __panel, __clear, __close, __group)>
impl<__reveal, __reveal_problems, __echo, __show_reuse_message, __panel, __clear, __close, __group> PresentationBuilder<(__reveal, __reveal_problems, (), __echo, __show_reuse_message, __panel, __clear, __close, __group)>
source§impl<__reveal, __reveal_problems, __focus, __show_reuse_message, __panel, __clear, __close, __group> PresentationBuilder<(__reveal, __reveal_problems, __focus, (), __show_reuse_message, __panel, __clear, __close, __group)>
impl<__reveal, __reveal_problems, __focus, __show_reuse_message, __panel, __clear, __close, __group> PresentationBuilder<(__reveal, __reveal_problems, __focus, (), __show_reuse_message, __panel, __clear, __close, __group)>
source§impl<__reveal, __reveal_problems, __focus, __echo, __panel, __clear, __close, __group> PresentationBuilder<(__reveal, __reveal_problems, __focus, __echo, (), __panel, __clear, __close, __group)>
impl<__reveal, __reveal_problems, __focus, __echo, __panel, __clear, __close, __group> PresentationBuilder<(__reveal, __reveal_problems, __focus, __echo, (), __panel, __clear, __close, __group)>
pub fn show_reuse_message( self, show_reuse_message: impl Into<Option<bool>> ) -> PresentationBuilder<(__reveal, __reveal_problems, __focus, __echo, (Option<bool>,), __panel, __clear, __close, __group)>
source§impl<__reveal, __reveal_problems, __focus, __echo, __show_reuse_message, __clear, __close, __group> PresentationBuilder<(__reveal, __reveal_problems, __focus, __echo, __show_reuse_message, (), __clear, __close, __group)>
impl<__reveal, __reveal_problems, __focus, __echo, __show_reuse_message, __clear, __close, __group> PresentationBuilder<(__reveal, __reveal_problems, __focus, __echo, __show_reuse_message, (), __clear, __close, __group)>
source§impl<__reveal, __reveal_problems, __focus, __echo, __show_reuse_message, __panel, __close, __group> PresentationBuilder<(__reveal, __reveal_problems, __focus, __echo, __show_reuse_message, __panel, (), __close, __group)>
impl<__reveal, __reveal_problems, __focus, __echo, __show_reuse_message, __panel, __close, __group> PresentationBuilder<(__reveal, __reveal_problems, __focus, __echo, __show_reuse_message, __panel, (), __close, __group)>
source§impl<__reveal, __reveal_problems, __focus, __echo, __show_reuse_message, __panel, __clear, __group> PresentationBuilder<(__reveal, __reveal_problems, __focus, __echo, __show_reuse_message, __panel, __clear, (), __group)>
impl<__reveal, __reveal_problems, __focus, __echo, __show_reuse_message, __panel, __clear, __group> PresentationBuilder<(__reveal, __reveal_problems, __focus, __echo, __show_reuse_message, __panel, __clear, (), __group)>
source§impl<__reveal, __reveal_problems, __focus, __echo, __show_reuse_message, __panel, __clear, __close> PresentationBuilder<(__reveal, __reveal_problems, __focus, __echo, __show_reuse_message, __panel, __clear, __close, ())>
impl<__reveal, __reveal_problems, __focus, __echo, __show_reuse_message, __panel, __clear, __close> PresentationBuilder<(__reveal, __reveal_problems, __focus, __echo, __show_reuse_message, __panel, __clear, __close, ())>
source§impl<__reveal: Optional<Option<String>>, __reveal_problems: Optional<Option<String>>, __focus: Optional<Option<bool>>, __echo: Optional<Option<bool>>, __show_reuse_message: Optional<Option<bool>>, __panel: Optional<Option<String>>, __clear: Optional<Option<bool>>, __close: Optional<Option<bool>>, __group: Optional<Option<bool>>> PresentationBuilder<(__reveal, __reveal_problems, __focus, __echo, __show_reuse_message, __panel, __clear, __close, __group)>
impl<__reveal: Optional<Option<String>>, __reveal_problems: Optional<Option<String>>, __focus: Optional<Option<bool>>, __echo: Optional<Option<bool>>, __show_reuse_message: Optional<Option<bool>>, __panel: Optional<Option<String>>, __clear: Optional<Option<bool>>, __close: Optional<Option<bool>>, __group: Optional<Option<bool>>> PresentationBuilder<(__reveal, __reveal_problems, __focus, __echo, __show_reuse_message, __panel, __clear, __close, __group)>
sourcepub fn build(self) -> Presentation
pub fn build(self) -> Presentation
Finalise the builder and create its Presentation
instance
Trait Implementations§
Auto Trait Implementations§
impl<TypedBuilderFields> RefUnwindSafe for PresentationBuilder<TypedBuilderFields>where
TypedBuilderFields: RefUnwindSafe,
impl<TypedBuilderFields> Send for PresentationBuilder<TypedBuilderFields>where
TypedBuilderFields: Send,
impl<TypedBuilderFields> Sync for PresentationBuilder<TypedBuilderFields>where
TypedBuilderFields: Sync,
impl<TypedBuilderFields> Unpin for PresentationBuilder<TypedBuilderFields>where
TypedBuilderFields: Unpin,
impl<TypedBuilderFields> UnwindSafe for PresentationBuilder<TypedBuilderFields>where
TypedBuilderFields: UnwindSafe,
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