pub struct UnityPackageBuilder { /* private fields */ }Expand description
Builder for constructing Unity packages with configuration options
Implementations§
Source§impl UnityPackageBuilder
impl UnityPackageBuilder
Sourcepub fn assets(self, assets: impl IntoIterator<Item = Asset>) -> Self
pub fn assets(self, assets: impl IntoIterator<Item = Asset>) -> Self
Add multiple assets at once
Sourcepub fn deterministic_guids(self, enabled: bool) -> Self
pub fn deterministic_guids(self, enabled: bool) -> Self
Use deterministic GUIDs based on paths (default: true)
Sourcepub fn build(self) -> Result<UnityPackage>
pub fn build(self) -> Result<UnityPackage>
Build the package, validating all assets
Trait Implementations§
Source§impl Debug for UnityPackageBuilder
impl Debug for UnityPackageBuilder
Source§impl Default for UnityPackageBuilder
impl Default for UnityPackageBuilder
Source§fn default() -> UnityPackageBuilder
fn default() -> UnityPackageBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for UnityPackageBuilder
impl RefUnwindSafe for UnityPackageBuilder
impl Send for UnityPackageBuilder
impl Sync for UnityPackageBuilder
impl Unpin for UnityPackageBuilder
impl UnwindSafe for UnityPackageBuilder
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