pub struct SiteMove {
pub source_site: String,
pub target_site: String,
pub date: NaiveDate,
pub status: String,
}Expand description
Site migration information
Represents a site move/migration from one URL to another. Used to inform Bing about domain changes or HTTPS migrations.
Fields§
§source_site: StringOriginal site URL (source)
target_site: StringNew site URL (target/destination)
date: NaiveDateDate when the site move was registered
status: StringCurrent status of the site move (e.g., “InProgress”, “Complete”)
Trait Implementations§
Source§impl<'de> Deserialize<'de> for SiteMove
impl<'de> Deserialize<'de> for SiteMove
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 SiteMove
impl RefUnwindSafe for SiteMove
impl Send for SiteMove
impl Sync for SiteMove
impl Unpin for SiteMove
impl UnwindSafe for SiteMove
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)