pub struct GlobalLexicalScopeNamesReturnObjectBuilder { /* private fields */ }Expand description
Builder for GlobalLexicalScopeNamesReturnObject.
Implementations§
Source§impl GlobalLexicalScopeNamesReturnObjectBuilder
impl GlobalLexicalScopeNamesReturnObjectBuilder
pub fn names(&mut self, value: Vec<String>) -> &mut Self
Sourcepub fn build(
&self,
) -> Result<GlobalLexicalScopeNamesReturnObject, GlobalLexicalScopeNamesReturnObjectBuilderError>
pub fn build( &self, ) -> Result<GlobalLexicalScopeNamesReturnObject, GlobalLexicalScopeNamesReturnObjectBuilderError>
Builds a new GlobalLexicalScopeNamesReturnObject.
§Errors
If a required field has not been initialized.
Trait Implementations§
Source§impl Clone for GlobalLexicalScopeNamesReturnObjectBuilder
impl Clone for GlobalLexicalScopeNamesReturnObjectBuilder
Source§fn clone(&self) -> GlobalLexicalScopeNamesReturnObjectBuilder
fn clone(&self) -> GlobalLexicalScopeNamesReturnObjectBuilder
Returns a duplicate 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 moreAuto Trait Implementations§
impl Freeze for GlobalLexicalScopeNamesReturnObjectBuilder
impl RefUnwindSafe for GlobalLexicalScopeNamesReturnObjectBuilder
impl Send for GlobalLexicalScopeNamesReturnObjectBuilder
impl Sync for GlobalLexicalScopeNamesReturnObjectBuilder
impl Unpin for GlobalLexicalScopeNamesReturnObjectBuilder
impl UnsafeUnpin for GlobalLexicalScopeNamesReturnObjectBuilder
impl UnwindSafe for GlobalLexicalScopeNamesReturnObjectBuilder
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