pub struct BambuPartSource {
pub volume_id: Option<u32>,
pub offset_x: Option<f64>,
pub offset_y: Option<f64>,
pub offset_z: Option<f64>,
}Expand description
Source volume information for a Bambu Studio part.
Fields§
§volume_id: Option<u32>Source volume ID (used to identify the originating volume).
offset_x: Option<f64>X offset of the source volume.
offset_y: Option<f64>Y offset of the source volume.
offset_z: Option<f64>Z offset of the source volume.
Trait Implementations§
Source§impl Clone for BambuPartSource
impl Clone for BambuPartSource
Source§fn clone(&self) -> BambuPartSource
fn clone(&self) -> BambuPartSource
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 moreSource§impl Debug for BambuPartSource
impl Debug for BambuPartSource
Source§impl Default for BambuPartSource
impl Default for BambuPartSource
Source§fn default() -> BambuPartSource
fn default() -> BambuPartSource
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for BambuPartSource
impl<'de> Deserialize<'de> for BambuPartSource
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
Auto Trait Implementations§
impl Freeze for BambuPartSource
impl RefUnwindSafe for BambuPartSource
impl Send for BambuPartSource
impl Sync for BambuPartSource
impl Unpin for BambuPartSource
impl UnsafeUnpin for BambuPartSource
impl UnwindSafe for BambuPartSource
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more