pub struct UpdateStarRefProgram {
pub bot: InputUser,
pub commission_permille: i32,
pub duration_months: Option<i32>,
}Expand description
Generated from:
bots.updateStarRefProgram#778b5ab3 flags:# bot:InputUser commission_permille:int duration_months:flags.0?int = StarRefProgramFields§
§bot: InputUser§commission_permille: i32§duration_months: Option<i32>Trait Implementations§
Source§impl Clone for UpdateStarRefProgram
impl Clone for UpdateStarRefProgram
Source§fn clone(&self) -> UpdateStarRefProgram
fn clone(&self) -> UpdateStarRefProgram
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 UpdateStarRefProgram
impl Debug for UpdateStarRefProgram
Source§impl Identifiable for UpdateStarRefProgram
impl Identifiable for UpdateStarRefProgram
Source§const CONSTRUCTOR_ID: u32 = 0x778b5ab3
const CONSTRUCTOR_ID: u32 = 0x778b5ab3
The constructor ID as specified in the TL schema.
Source§impl PartialEq for UpdateStarRefProgram
impl PartialEq for UpdateStarRefProgram
Source§impl RemoteCall for UpdateStarRefProgram
impl RemoteCall for UpdateStarRefProgram
Source§type Return = StarRefProgram
type Return = StarRefProgram
The deserialized response type.
Source§impl Serializable for UpdateStarRefProgram
impl Serializable for UpdateStarRefProgram
impl StructuralPartialEq for UpdateStarRefProgram
Auto Trait Implementations§
impl Freeze for UpdateStarRefProgram
impl RefUnwindSafe for UpdateStarRefProgram
impl Send for UpdateStarRefProgram
impl Sync for UpdateStarRefProgram
impl Unpin for UpdateStarRefProgram
impl UnsafeUnpin for UpdateStarRefProgram
impl UnwindSafe for UpdateStarRefProgram
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