Struct plexo_sdk::resources::changes::operations::UpdateChangeInputBuilder
source · pub struct UpdateChangeInputBuilder { /* private fields */ }Expand description
Builder for UpdateChangeInput.
Implementations§
source§impl UpdateChangeInputBuilder
impl UpdateChangeInputBuilder
pub fn owner_id(self, value: Uuid) -> Self
pub fn resource_id(self, value: Uuid) -> Self
pub fn operation(self, value: ChangeOperation) -> Self
pub fn resource_type(self, value: ChangeResourceType) -> Self
pub fn diff_json(self, value: String) -> Self
sourcepub fn build(self) -> Result<UpdateChangeInput, UpdateChangeInputBuilderError>
pub fn build(self) -> Result<UpdateChangeInput, UpdateChangeInputBuilderError>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for UpdateChangeInputBuilder
impl RefUnwindSafe for UpdateChangeInputBuilder
impl Send for UpdateChangeInputBuilder
impl Sync for UpdateChangeInputBuilder
impl Unpin for UpdateChangeInputBuilder
impl UnwindSafe for UpdateChangeInputBuilder
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