pub struct FolderIsoStructBuilder<'f1, 'f2, 'f3, 'f4, S: State = Empty> { /* private fields */ }Expand description
Use builder syntax to set the inputs and finish with call().
Implementations§
Source§impl<'f1, 'f2, 'f3, 'f4, S: State> FolderIsoStructBuilder<'f1, 'f2, 'f3, 'f4, S>
impl<'f1, 'f2, 'f3, 'f4, S: State> FolderIsoStructBuilder<'f1, 'f2, 'f3, 'f4, S>
Sourcepub fn name(
self,
value: &'f1 str,
) -> FolderIsoStructBuilder<'f1, 'f2, 'f3, 'f4, SetName<S>>where
S::Name: IsUnset,
pub fn name(
self,
value: &'f1 str,
) -> FolderIsoStructBuilder<'f1, 'f2, 'f3, 'f4, SetName<S>>where
S::Name: IsUnset,
Required.
Sourcepub fn pre(
self,
value: &'f2 TokenStream,
) -> FolderIsoStructBuilder<'f1, 'f2, 'f3, 'f4, SetPre<S>>where
S::Pre: IsUnset,
pub fn pre(
self,
value: &'f2 TokenStream,
) -> FolderIsoStructBuilder<'f1, 'f2, 'f3, 'f4, SetPre<S>>where
S::Pre: IsUnset,
Required.
Sourcepub fn folder(
self,
value: &'f3 str,
) -> FolderIsoStructBuilder<'f1, 'f2, 'f3, 'f4, SetFolder<S>>where
S::Folder: IsUnset,
pub fn folder(
self,
value: &'f3 str,
) -> FolderIsoStructBuilder<'f1, 'f2, 'f3, 'f4, SetFolder<S>>where
S::Folder: IsUnset,
Required.
Sourcepub fn from_crate(
self,
value: &'f4 str,
) -> FolderIsoStructBuilder<'f1, 'f2, 'f3, 'f4, SetFromCrate<S>>where
S::FromCrate: IsUnset,
pub fn from_crate(
self,
value: &'f4 str,
) -> FolderIsoStructBuilder<'f1, 'f2, 'f3, 'f4, SetFromCrate<S>>where
S::FromCrate: IsUnset,
Required.
Sourcepub fn log_enabled(
self,
value: bool,
) -> FolderIsoStructBuilder<'f1, 'f2, 'f3, 'f4, SetLogEnabled<S>>where
S::LogEnabled: IsUnset,
pub fn log_enabled(
self,
value: bool,
) -> FolderIsoStructBuilder<'f1, 'f2, 'f3, 'f4, SetLogEnabled<S>>where
S::LogEnabled: IsUnset,
Sourcepub fn maybe_log_enabled(
self,
value: Option<bool>,
) -> FolderIsoStructBuilder<'f1, 'f2, 'f3, 'f4, SetLogEnabled<S>>where
S::LogEnabled: IsUnset,
pub fn maybe_log_enabled(
self,
value: Option<bool>,
) -> FolderIsoStructBuilder<'f1, 'f2, 'f3, 'f4, SetLogEnabled<S>>where
S::LogEnabled: IsUnset,
Auto Trait Implementations§
impl<'f1, 'f2, 'f3, 'f4, S> Freeze for FolderIsoStructBuilder<'f1, 'f2, 'f3, 'f4, S>
impl<'f1, 'f2, 'f3, 'f4, S> RefUnwindSafe for FolderIsoStructBuilder<'f1, 'f2, 'f3, 'f4, S>
impl<'f1, 'f2, 'f3, 'f4, S = Empty> !Send for FolderIsoStructBuilder<'f1, 'f2, 'f3, 'f4, S>
impl<'f1, 'f2, 'f3, 'f4, S = Empty> !Sync for FolderIsoStructBuilder<'f1, 'f2, 'f3, 'f4, S>
impl<'f1, 'f2, 'f3, 'f4, S> Unpin for FolderIsoStructBuilder<'f1, 'f2, 'f3, 'f4, S>
impl<'f1, 'f2, 'f3, 'f4, S> UnwindSafe for FolderIsoStructBuilder<'f1, 'f2, 'f3, 'f4, S>
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